mysql8.0.23下载安装详细教程

1、下载地址

https://dev.mysql.com/downloads/mysql/

2、在电脑D盘新建一个文件夹mysql,将下载的zip文件放入其中,并解压到当前文件夹,解压成功过后,将zip文件删除即可,如下:

3、新建配置文件,并将配置文件放在安装目录下,和bin同级

配置文件内容如下:

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
#basedir=C:\Program Files\MySQL
basedir=D:\mysql\mysql-8.0.23-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql\mysql-8.0.23-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
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4

其中,basedir=D:\mysql\mysql-8.0.23-winx64表示的是安装myslq的路径,datadir=D:\mysql\mysql-8.0.23-winx64\data表示数据存储路径,这里的data文件夹不需要自己创建,执行初始化的时候会自己创建。

4、打开命令控制符,以管理员身份进入到安装目录下的bin路径下,执行命令:mysqld --initialize --console,获取初始化密码

需要注意:root:localhost后面的就是初始化密码,但是由一个空格,这个空格是不算密码的一部分的,拷贝的时候不要拷贝到了这个空格。

5、安装mysql为系统服务,命令是:mysql --install mysql8.0.23,服务的名字可以随便取,但是为了方便记忆,一般选择mysql或者是mysql加上版本号,我这里是第二种命名方式,带上了版本号

6、使用net start mysql8.0.23其中服务,一般服务没有被启动的话,可能会出现10061的错误,也就是登录不上

7、启动服务成功后,使用mysql -uroot -p进行登录,将初始化密码输入进行登录即可。

8、这样就算是登录成功了,但是革命尚未成功,密码这么复杂,这次还可以进行复制,下一次登录就不方便记忆,于是想要把密码改为方便记忆的那种密码

于是使用命令:alter user user() identified by "chunyan";这里将密码修改为chunyan,如果要修改为123456,则只需要将双引号中的内容替换即可,总之一个原则,好记忆,下次不会搞忘记的那种就ok

9、赶紧退出,再登录试试,看是否能登录成功了

10,确实没有什么问题了,放心进行下一步。关闭窗口,以普通用户身份进入cmd进行登录

结果发现,登录不了,这是因为我们没有配置环境变量,所以接下来把环境变量配置了【配环境变量:有些人安装软件从来不记忆位置,导致知道自己安装了,但是不知道安装到哪里去了,找不到路径,配置了环境变量就可以偷懒了】

11、配置环境变量:在path中编辑,添加上mysql安装路径下的bin,点击确定即可。

12、测试

此时,我们随便什么身份进去都可以,并且,不需要进入到安装路径下才能进行登录了,以后也不需要考虑找不到路径啥的,是不是很奈斯呀!

猜你喜欢

转载自blog.csdn.net/songxiaolingbaobao/article/details/115530637