0%

mysql之windows安装

下载

网址:
https://downloads.mysql.com/archives/community/

选择:

Product Version:8.0.21

Operating System: Microsoft Windows

点击”download”,
如图:

解压

解压存放于目录(本文目录为:D:\mysql)。

配置my.ini

其根目录下面创建一个文件:my.ini,内容如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
[mysqld] 
# 设置 3306 端口
port=3306
# 设置 mysql 的安装目录,请根据实际修改
basedir=D:\mysql
# 设置 mysql 数据库的数据的存放目录,请根据实际修改
datadir=D:\mysql\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

保存时,文件请用ANSI字符保存。

如图:

配置环境变量

创建一个用户变量,其中变量值,请根据情况修改,

1
2
3
变量名:     MYSQL_HOME

变量值: D:\mysql

如图:

在系统变量,找到Path,双击编辑并在其内容尾部追加:

1
;%MYSQL_HOME%\bin;

如图:

创建data文件夹

其根目录下面创建data文件夹。

数据库初始化

以管理员身份打开cmd命令窗口,输入:

1
mysqld --initialize-insecure --user=mysql

异常

  • 出现以下两个错误
    异常信息:无法启动此程序,因为计算机中丢失msvcp140.dll

请下载:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=48145

执行命令

安装MySQL服务:

1
mysqld install MySQL --defaults-file="D:\mysql\my.ini"

启动MySQL服务:

1
net start mysql

设置root账户和密码,本文密码设置为123456:

1
mysqladmin -u root -p password 123456

停止MySQL服务:

1
net stop mysql

删除MySQL服务:

1
SC delete mysql
layicr 微信

微信

layicr 支付宝

支付宝