Window7 安装MySQL8.0.20
因服务器有好几个版本的数据库,为了在本机调试方便,因此就记录一下在Windows下安装MySQL8.0.20的步骤:
1、首先在官网下载Mysql8.0.20的windows zip包。
2、解压压缩包:
3、进入到解压目录,并新建一个my.ini文件
my.ini 文件内容如下:
4、以管理员身份进入到CMD(命令行),进入到mysql到bin目录下:
5、执行:C:\database\mysql\mysql-8.0.20-winx64\bin>mysqld --initialize
6、打开data目录下的xxxx.err文件,查看初始密码
7、在CMD下执行:C:\database\mysql\mysql-8.0.20-winx64\bin>mysqld -install mysql8-me
8、执行:net start mysql8-me
9、登录mysql:mysql -uroot -p 回车,然后输入上图的初始密码。
10、修改密码:
alter user 'root'@'localhost' identified by '123456' PASSWORD EXPIRE NEVER;
alter user 'root'@'localhost' identified with mysql_native_password by '123456';
flush privileges;
11、OK,完成。
附:如果要创建一个新用户,允许远程访问,只授予某个数据库的所有权限,则如下操作:
CREATE USER 'admin'@'%' IDENTIFIED BY '123456';
alter user 'admin'@'%' identified with mysql_native_password by '123456';
GRANT ALL PRIVILEGES ON XXXDB.* TO 'admin'@'%' WITH GRANT OPTION;
flush privileges;