急速安装mysql8 in windows
安装准备
- 下载地址: https://dev.mysql.com/downloads/mysql/
- 解压 不赘述
- 添加环境变量 不赘述
初始化
- 安装根目录配置增加my.ini文件
- 下面配置A=安装跟目录
- 一般只有:basedir/datadir这两个需要配置
- default_authentication_plugin=caching_sha2_password 这里再版本8是有变化的,其他网络上找到大概率不是8的。
- https://dev.mysql.com/doc/refman/8.0/en/caching-sha2-pluggable-authentication.html 关于新版使用的介绍
- 下面的配置可以复制直接用,注意编码不要utf8,用ANSI
[mysqld] port=3306 # 设置mysql的安装目录 basedir=A # 设置mysql数据库的数据的存放目录 datadir=A\data # 允许最大连接数 max_connections=200 # 允许连接失败的次数。 max_connect_errors=10 # 服务端使用的字符集默认为utf8mb4 character-set-server=utf8mb4 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB # 默认使用“mysql_native_password”插件认证 #mysql_native_password default_authentication_plugin=caching_sha2_password [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8mb4 [client] # 设置mysql客户端连接服务端时默认使用的端口 port=3306 default-character-set=utf8mb4
- 管理身份运行terminal或者其他终端
- 到bin目录 分别键入
mysqld --install mysqld --initialize --console
- 复制生成的密码
- 启动mysql服务
net start mysql 启动服务 net stop mysql
- 登录 mysql -u root -p
- 粘贴密码