windows安装mysql教程新年版

153 阅读2分钟

1,下载mysql安装包

(MySQL :: Download MySQL Shell) image.png 2,配置环境变量

image.png 3.在主目录下建立一个my.ini文件,内容复制以下即可 使用初始化 mysqld --initialize-insecure --user=mysql 就会得到一个data文件 特别注意下:后面安装包路径,根据自己情况修改

basedir=D:\MySQL\mysql-8.0.20-winx64 # datadir=D:\MySQL\mysql-8.0.20-winx64\data

# 必看说明:!!!
# 1. 此代码中所有#开头的句子都可以删除
# 2. 此代码中全部使用双\\,以防转义字符出现问题
# 设置3306端口
port=3306
# 设置mysql的安装目录
# basedir=D:\\MySQL\\mysql-8.0.20-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\\MySQL\\mysql-8.0.20-winx64\\data   # 此处同上
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

已管理员身份打开命令提示符win+r输入cmd,切换到D盘目录下的mysql文件下的bin目录 这里已D盘为例D:\Software\MySQL\mysql-8.0.31-winx64 image.png 4在bin目录下输入以下命令安装mysql

mysqld -install

5初始化 在命令提示符中输入以下命令,这是一个mysql初始化。

mysqld --initialize-insecure --user=mysql

6启动

net start mysql

7设置密码,系统会提示你输入密码,mysql服务会清空密码,不用理他直接回车就好了根据自己情况设置

mysqladmin -u root -p password 123123

8mysql连接 root是mysql的用户,执行以下命令出现一个Welcome to the mysql ,欢迎来到mysql,代表已经安装成功了

mysql -uroot -p

9,测试

显示数据库:show databases;
显示表:show tables;

10.可能出现的错误,net无法启动服务

image.png

image.png

image.png 11,执行脚本安装net服务,建议执行完毕,关闭window Update服务,防止自动更新

dism.exe /online /enable-feature /featurename:NetFX3 /Source:C:\SourceCode