一.下载安装
官网下载地址:MySQL
因为网站一直在变化,就不出怎么找下载位置的教程了,最终能找到需要的版本就行。
一般情况下按公司要求选择版本,公司也会给出相应安装包。
安装过程简单,按提示安装即可,全部默认就行。
如果是压缩包的话选择位置,解压即可。
注意:安装目录不能有空格 不能有中文。
注意:安装目录不能有空格 不能有中文。
注意:安装目录不能有空格 不能有中文。
二.配置环境
与jdk配置环境变量相同
1.新建系统变量,添加MYSQL_HOME=mysql安装目录
2.编辑环境变量,在path中添加%MYSQL_HOME%\bin
3.到mysql安装目录下,创建my.ini文件,并且添加下面内容到这个配置文件中
[mysqld]
# 设置3306端口
port=3306
# 允许最大连接数
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
# 配置时区
default-time_zone='+8:00'
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8
3.创建服务和启动
以管理员身份运行dos
# 注意调整下面数据库配置文件的位置
mysqld --install mysql --defaults-file="这块是刚才创建的my.ini文件路径"# 初始化
mysqld --initialize-insecure# 启动服务
net start mysql# 设置root用户的密码
mysqladmin -u root password root#第一个root是用户名,第二个是密码
这里我已经设置过密码了,就不在运行mysqladmin -u root password root了。
三.测试
输入mysql -V 有版本出现即可。
四.如果你之前安装过mysql服务,可能会出现的一些问题
我们需要先停止,并且删除mysql服务(不会删除mysql文件,删除的只是服务)
mysql服务的名字不一定是mysql,具体在 服务 功能中查找
这两个命令用于停止和卸载mysql服务
net stop mysql
mysqld --remove mysql