mysql8.0.31版本
本地机器安装和配置MySQL过程记录,涉及新建目录采用英文命名(我这里中文在后续初始化存在问题)
前言
记录windos系统MySQL8.0.31版本的安装过程,mysql最新下载地址
一、资源准备
1、压缩包下载
**上图标号1点击进入可选择想要的版本,点击直达;
标号2可选择想要的系统平台;
标号3表示点击Download,进入下图页面,选择标记处即可进行压缩包的下载。
**
2、解压包和配置文件
第一步,将压缩包解压到合适的位置 (例如解压到C:\DataBase\mysql8.0.31\ 目录下)
第二步,在第一步的目录下创建 my.ini 配置文件,编辑 my.ini 配置以下基本信息保存退出
[client]
#设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306默认端口
port = 3306
#设置mysql的安装目录
basedir=C:\DataBase\mysql8.0.31
#设置 mysql数据库的数据存放目录,MySQL 8以上无需配置该行,系统自己生成即可,否则有可能报错
#datadir=C:\DataBase\mysql8.0.31\sqldata
#允许最大连接数
max_connections=20
#服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
二、启动mysql
1. 配置环境变量
方便后续命令启动,不再繁琐进入bin目录
设置系统环境变量将C:\DataBase\mysql8.0.31\bin编辑到path栏中,根据自己的路径作相应修改,不再赘述。
2. 数据库初始化、安装、登陆、密码修改
以管理员身份启动命令交互界面,若未修改初始化密码前使用客户端工具链接数据库会出现报错
初始化数据库
输入命令mysqld --initialize --console初始化数据库,输出结果包含 A temporary password is generated for root@localhost: 行的末尾便是初始密码,后续登陆需要使用。
安装
输入命令mysqld install 安装,存在需要初始化数据存储目录的版本(5.7),自行了解。
登陆:
输入命令mysql -u root -p弹出密码输入提示,输入初始密码登陆。
初始密码修改:
输入命令ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密码’; 并回车,得到下图结果,退出再次登陆便要输入新密码登陆,客户端工具也可以链接数据库。
3. 启动和关闭服务
在安装之后mysql服务就存在了
启动服务命令net start mysql;
关闭服务命令net stop mysql;
移除服务sc delet mysql;
结尾
过程不是特别详细,安装过程有点问题所以做个小记录,欢迎小伙伴们指出问题和请教问题。