1:到官网下载,https://dev.mysql.com/downloads/mysql/
这里已经提供好了版本,可以直接解压到本地磁盘,类似JDK的安装模式,毕竟是甲骨文公司的产品了,安装风格类似JDK,效率接近oracle数据库,和MySQL5.7相比,性能大幅提升。
2:配置系统环境变量(非必须,但是推荐,毕竟作为开发者这些最好配置OK)
如:D:\Asoftware\package\mysql
3:解压文件到自己想要安装的路径
如:D:\Asoftware\package\mysql
4:mysql8没有配置文件,自己新建一个 my.ini 文件,放在安装目录即可(就是和bin文件同级目录)
配置文件内容参考下面,主要是修改安装目录和数据库的数据的存放目录(毕竟按照你老自己喜欢的路径配置即可)
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir= D:\Asoftware\package\mysql
# 设置mysql数据库的数据的存放目录
datadir= D:\Aworkspace\MySQL
# 允许最大连接数
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
5:初始化数据库,就是在电脑安装的bin地址栏输入cmd会自动打开黑色CMD窗口
命令:mysqld --initialize –console
CMD窗口输出内容中
[Note] [MY-010454] [Server] A temporary password is generated for [email protected]: rI5rvf5x5G,E [email protected]:后面的就是你的默认密码(每个人的可能不一样,下面登录会用到)
6:安装服务(特别注意CMD此时必须是在管理员模式才行,不然会报无权限之类的错误)
可以百度(https://blog.csdn.net/studyphp123/article/details/81812826)如何使用管理员方式运行CMD(注意切换到mysql的bin目录下执行)
如
命令:mysqld --install
然后就可以启动运行了
输入mysql -u root -p 然后会提示你输入密码,就是上面步骤的,
修改密码如下:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';(注意密码有引号,这是SQL语句知识)
show databases;查看一下是否OK
以上就是全部过程,如有疑问QQ1090510535