此教程只是为下次安装方便查看,不用再满博客搜索。
一、下载
打开https://dev.mysql.com/downloads/选择community
然后下载
不用注册,免费下载
二、安装
下一步
选择安装类型: Custom(用户自定义)default(默认),单击next
选择安装版本 我需要安装mysql server,所以在Available Products里展开第一项选择“MySql server8.0.11-X64” 然后点击绿色箭头将当前选择的相移动到安装列表,单击next
可以根据需要选择是否安装VC++2015,不需要点击“next”,需要的话点击”Execut”,这里我选择了”Execut”:
单击next
单击Execute
单击next
单击next
单击next
选择“Development Machine”,选择此项将使用较小的内容来运行我们的mysql server,对应小型软件、学习是完全够用的。之后“next”
选择下面一个,否则会提示警告,然后next
在Root Account Password设置数据库root账号的密码,我填的是admin所以程序提醒我密码强度为弱,我们需要牢记这个密码,然后点击“next”
这里可以设置mysql server的名称和是否开机启动,我没有改名字,只是取消了开机启动,然后”next”
此界面将之前设置的配置内容应用到我们的mysql server,点击“Execute”,等待完成就可以了
二、接下来需要配着mysql的环境变量,步骤是:
1. 和其实环境变量的配置方法一样,我们打开环境变量配置窗口(组合键win+Pause ->高级系统设置 ->高级 -> 环境变量)
2. 选中系统变量中的“path”,在path值开头处输入mysql安装目录下的bin文件夹所在路径:C:\Program Files\MySQL\MySQL Server 8.0\bin,保存退出
注意:mysql server安装的默认路径为:C:\Program Files\MySQL\MySQL Server 8.0
3. 测试是否配置成功:打开cmd,输入“mysql -u root -p”回车,然后输入mysql安装时设置的root账号的密码(admin),若提示“Welcome to the MySQL monitor.”说明配置成功了。
目录并没有my.ini文件,没关系可以自行创建。在安装根目录下添加 my.ini(新建文本文件,将文件类型改为.ini),写入基本配置:
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=E:\\software\\mysql\\mysql-8.0.11-winx64 # 切记此处一定要用双斜杠\\,单斜杠我这里会出错,不过看别人的教程,有的是单斜杠。自己尝试吧
# 设置mysql数据库的数据的存放目录
datadir=E:\\software\\mysql\\mysql-8.0.11-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