-
安装建议:尽量不要用.exe进行安装,用压缩包安装,日后的卸载/版本升级更为方便
- 下载地址:MySQL :: Download MySQL Community Server
-
-
解压到所要安装的目录
- 我这里是D:/mysql-8.0.26-winx64/bin
-
手动创建my.ini文件
-
添加mysql配置文件my.ini内容
-
[mysql]
# 设置mysql客户端默认字符编码形式
default-character-set=utf8mb4
[mysqld]
#设置端口号,默认3306
port = 3306
# 设置mysql的安装目录
basedir=E:/database/mysql8/mysql-8.0.26-winx64/
# 设置mysql数据库的数据存放目录
datadir=E:/database/mysql8/mysql-8.0.26-winx64/data/
# 设置最大连接数
max_connections=200
# 允许连接失败的次数
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
-
记得把basedir和datadir改成你的对应目录。
-
安装mysql服务
- cmd打开命令提示符.
注意:要以管理员的方式启动。 -
如果没有配置了环境变量,那就需要跳到安装目录的bin目录下 。
-
配置了就可以直接输入命令: mysqld –initialize –console
- 如果你的服务安装不成功,跳出一个白框错误,那可能是因为你的系统没有安装mysql所需要的一些库,这种情况的解决方法就是注意看他白框提示你是缺少了什么库,你就下载补全那个库就行了,或者换个系统。
-
此时,安装成功的话就会出现一个临时密码:sxvdB&=L,7BW(前后不包含空格)
临时密码要记住了!等下要用!
- 如果你因为一些原因,导致这里没有出现临时密码,那请查看这篇文章,希望可以帮到你。
临时密码没出现的解决方式:
https://blog.csdn.net/weixin_42868605/article/details/119802629 - 如果一切正常则继续往下。
- 4.安装服务。
命令行输入:mysqld –install
-
提示Service successfully installed.则代表成功。
如果是The service already exists!,则说明有问题了,可以看一下这篇文章:
The service already exists!错误解决:
https://blog.csdn.net/weixin_42868605/article/details/119800929 -
一切正常则继续往下:
启动服务及修改密码
1.启动服务。
命令行输入:net start mysql
-
2.登录root账户。
命令行输入:
mysql -uroot -p
在跳出的Enter password后输入密码,即可登录。(这里的密码就是上面提到的临时密码)
一般临时密码都包含着数字字符和符号,手打容易出错,建议复制。
命令行复制的方式:ctrl+c复制之后,在要粘贴的位置点击一下鼠标右键即可粘贴。 - 3.修改密码
命令行输入:ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘新的密码’;
-
这里的密码是有单引号的,而且还以分号结尾,还有都是英文状态下的符号,别搞错了。
如下图则表示修改成功。
-
- ————————————————
版权声明:本文部分内容转载自CSDN博主「掉色的熊猫」的原创文章,如侵权请联系作者,我们深表歉意并会第一时间删除侵权内容
原文链接:https://blog.csdn.net/weixin_42868605/article/details/119821028
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/database/288506.html