自己安装配置mysql8.0.0.26记录(windows 64位)
目录
-
[1.官网下载MySQL]
-
[2.配置初始化文件my.ini]
-
[3.初始化MySQL]
-
[4.安装mysql服务并启动+修改密码]
-
[5.配置环境变量]
-
[6.部分疑难杂病]
-
[7.使用连接工具连接mysql]
1.下载MYSQL
下载网址:https://dev.mysql.com/downloads/mysql/
2.配置初始化文件my.ini
1 解压后,如下图所示
再上图所示根目录下配置my.ini文件
1.创建一个文本(.text)和名为date的空文件夹
2.修改命名为my.ini(.ini是一种文件格式,如果看不见文件格式,点击查看勾选文件扩展名)
如下图
将下面内容复制到my.ini中(将mysql数据库的数据的存放目录改成你的下载路径和存放路径)
[mysqld]
# 设置3306端口
port=3306
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录(存放地址要改成你的下载路径)
basedir=G:\ziliao\mysql-8.0.26-winx64\mysql-8.0.26-winx64
# 设置mysql数据库的数据的存放目录(存放地址要改成你的下载路径)
datadir=G:\ziliao\mysql-8.0.26-winx64\mysql-8.0.26-winx64\date
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
3.初始化MySQL
1.初始化MySQL,在安装时,避免权限问题出错我们尽量使用管理员运行cmd
2.否则在安装时会报错,导致安装失败的情况如下图所示:
3.G: 转到g盘
4.cd 你的bin的存储路径 转到bin目录下
在MySQL目录下的bin目录下执行命令:
mysqld --initialize --console
复制root@localhost密码,保存好(空格不复制)
4.安装mysql服务并启动+修改密码
1.安装mysql服务
mysqld -- install mysql
2.启动mysql服务
net start mysql
3.连接mysql
mysql -uroot -p
输入之后复制刚刚保存下来的密码,粘贴到password后
修改密码,输入以下命令修改密码
alter user 'root'@'localhost' identified by '新的密码;
密码修改完成,输入quit 退出,登录重新
5.配置环境变量
编辑系统变量
在path中加入以下代码