参考文章:https://blog.csdn.net/qwe1991fmf/article/details/80402714
windows安装MySQL Community Server 8.0.11 步骤(亲测实际可行)
一·下载mysql server
https://dev.mysql.com/downloads/mysql/
二·解压到安装目录
(我的)安装位置:I:\MySql\mysql-8.0.11-winx64
三.在目录下新增my.ini文件和data文件夹
1.data空文件夹即可
2.编辑my.ini内容,内容如下
[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=I:\MySql\mysql-8.0.11-winx64 # 设置mysql数据库的数据的存放目录 datadir=I:\MySql\mysql-8.0.11-winx64\data # 允许最大连接数 max_connections=20 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB #设置协议认证方式(重点啊) default_authentication_plugin=mysql_native_password |
四·以管理员身份运行cmd,进入到mysql的安装目录下的bin目录(我的是I:\MySql\mysql-8.0.11-winx64\bin)
1.执行命令:mysqld --initialize --console
红框部分是初始化的密码,密码在最后,就是图上的 %cWOl?dWL5;Y (记下来,防止窗口被关掉密码不见了,如果不小心关掉了,删除data目录下所有文件(省事操作),重新执行mysqld --initialize --console)
2.安装mysql服务
执行命令:mysqld --install
3.启动mysql服务
执行命令:net start mysql
五·修改mysql root用户的密码,默认生成的密码太安(nan)全(ji)
1.继续控制台执行命令:mysql -uroot -p,此时需要输入刚刚的默认密码。
2.修改root 密码语句,这里修改为123456
执行命令:
ALTER USER "root"@"localhost" IDENTIFIED BY "123456";
六·测试连接
退出mysql ,命令 quit 回车;
执行登陆命令:mysql -u root -p,并输入修改后的密码123456
说明连接成功了。
七·mysql常用命令(默认安装的话服务是MySQL)
安装服务:mysqld --install [服务名]
移除服务:mysqld --remove [服务名]
启动服务:net start [服务名]
停止服务:net stop [服务名]