- 安装mysql客户端:
yum install mysql - 安装mysql 服务器端:
yum install mysql-server yum - 安装mysql 服务器端:
yum install mysql-server yum
install mysql-devel
-
安装mysql 服务器端:
yum install -y mariadb-server -
启动服务
systemctl start mariadb.service
windows启动net start mysql -
添加到开机启动
~]# systemctl enable mariadb.service -
登入数据库
mysql -uroot -p -
查看库 show databases;
-
使用库 use 库名
-
查看当前库 select database()
-
增加用户到mysql INSERT INTO mysql.user(Host,User) VALUES("%","root")
-
更新表 update user set host = '%' where user = 'root';
-
查看表内容 select host, user from user; flush privileges ;
-
登录 创建root管理员: mysqladmin -u root password 123456
-
忘记密码
mysqld_safe --user=root --skip-grant-tables;```
1. 这一步骤执行的时候不会出现新的命令行,你需要重新打开一个窗口执行下面的命令
```mysql -u root;
use mysql ;
update user set password=password("123456") where user="root";
flush privileges;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'JM#5vtEhFdAJXx@D' WITH GRANT OPTION; [mysqld]
#basedir代表自己MySQL的安装根目录
basedir = D:\\MySoftWare\\mysql-5.7.9-winx64
#datadir代表自己MySQL的数据库保存的目录,如果没有在MySQL安装的根目录下新建一个data文件夹
datadir = D:\\MySoftWare\\mysql-5.7.9-winx64\\data
#port代表端口号
port = 3306
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
