从 mysql 官网下载 zip 格式(非安装版)的程序包,并解压出来。
打开 cmd ,进到解压出来的 mysql 目录
cd mysql/bin # 初始化数据。root 无密码 mysqld --initialize-insecure # 初始化数据。root 有密码,初始密码会打印到控制台中。 mysqld --initialize --console
cd mysql/bin # 加 --console 会把日志信息打印到控制台中。否则日志需要查看日志文件。建议加上该参数。 mysqld --console
cd mysql/bin # root 无密码时 mysql -u root # root 有密码时 mysql -u root -p
使用 root 账号连接上之后,运行如下命令
mysql> ALTER USER root@'localhost' IDENTIFIED BY '123456';
其中后面的 '123456' 为密码,按实际需要进行修改。
按需要创建新用户
CREATE USER test1@'%' IDENTIFIED BY '123456'; GRANT ALL ON *.* TO test1@'%'; FLUSH privileges;
cd mysql/bin mysqld --install
net start mysql
net stop mysql
sc delete mysql # 或 mysqld --remove