准备条件:linux版本的mysql 创建用户组
#添加用户组
groupadd mysql
#添加用户mysql 到用户组mysql
useradd -g mysql mysql
1.下载linux版本的mysql上传到usr/local/mysql目录进行解压
2.
#配置linux的环境变量
export PATH=/usr/local/mysql/mysql-5.7.23-linux-glibc2.12-x86_64/bin:$PATH
3.
#初始化
mysqld --user=mysql --datadir=/usr/local/mysql/mysql-5.7.23-linux-glibc2.12-x86_64/data --initialize-insecure
此时会产生一个密码
4
#启动mysql服务器(就是所有的参数通过命令行传递,这样就不需要启动选项文件)
mysqld --user=mysql --datadir=/usr/local/mysql/mysql-5.7.23-linux-glibc2.12-x86_64/data
5.
#进入 var/lib 创建mysql mkdir mysql && chown mysql:mysql mysql
6.
#客户端连接 此处指明通过 ip地址连接,而不是默认的socket
mysql -uroot -h127.0.0.1
修改密码
alter user root@'localhost' identified with mysql_native_password by '123456';
flush privileges;
exit;
重新登录