手把手教你配置MySQL数据库(图,文)

下载

这是MySQL的官方下载地址

既然我们是配置MySQL数据库,就选择下载MySQL的压缩文件 Download Archives 点击进入

然后我们选择第一个 MySQL Community Server 进入

接着选择我们需要的版本和系统,这次我们要在windows系统下配置MySQL 8.0 。

选好后下载第一个压缩文件。

下载后选择好要安装的地址 然后解压。

这是解压后的文件,因为MySQL 8.0 解压后没有data文件夹,所以我们需要配置。

配置

首先我们在刚刚解压后的文件夹中,新建一个文本文件,然后重命名为 my.ini 文件然后在里面编写配置以下代码。然后保存(注意my.ini 文件如果不能打开,要用管理员身份打开,或者设置权限,这里就不说明了),还要注意切换自己的路径。下面有一张我配置好的文件图片

[mysqld]
#设置时区为东八区,此项设置后,在连接MySQL的时候可以不用每次都手动设置时区
default-time-zone = +8:00

#允许执行load data local infile d:/xx.txt
local-infile=1
#允许select * from xx into outfile d:/xx.txt
secure_file_priv=

# 设置3306端口
port=3306
# 设置mysql的安装目录,记得切换成自己的路径
basedir=D:MySQLmysql8
# 设置mysql数据库的数据的存放目录
datadir=D:MySQLmysql8data
# 允许最大连接数
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
#允许执行load data local infile d:/xx.txt
local-infile=1
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

这就是我配好的

接下来我们要通过 cmd 进行配置操作,但如果没有在电脑上配置MySQL的环境变量,我们需要进入到MySQL的bin文件夹中运行。而且在运行 cmd 时 要通过管理员身份运行,不然会拒绝你安装。(一开始我装的时候就没有用管理员身份运行,导致我安装失败),如果不会进到bin目录中运行的话,安装MySQL的那张图最上面两行就是命令。

进入 cmd 之后 输入 mysqld -I --console 命令 ,这个命令会随机生成数据库的密码,所以我们要记好这个密码(虽然后面会更改密码,但是在这一步还是要记好的)

然后我们进行安装MySQL 输入 mysqld --install m8 (m8,是起的名字,可以自己改)

运行,下面就是安装成功的样子。(这是我分两次写的,所以上下两张图密码不一样,不过问题不大)

接着我们启动我们的MySQL 输入 net start m8 进行启动,就会提示你启动成功。

然后们登录我们的MySQL 输入 mysql -uroot -p 运行就会出现 Enter password: 让你输入密码,然后把刚刚生成的密码输入进去就登陆成功。

登录成功后,现在我们可以更改自己的密码 输入 set password =123456; (这里的密码后面一定要加分号,因为这是sql语句) 运行,密码就更改好了。然后我们退一下MySQL(退出MySQL的命令是 exit ),重新登录,看一下密码改好了没。退出。这样我们就配置好我们的MySQL数据库了

经验分享 程序员 微信小程序 职场和发展