下载安装包
解压配置
我安装的版本是mysql 8.0.16,不同的mysql版本可能会有些不一样
将下载的解压包解压,如图
mysql安装包.PNG
其中data文件夹和my-default.ini文件开始是没有的;新建my-default.ini文件,ini后缀一般为配置文件
写入以下内容
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=E:\\Mysql\\mysql-8.0.16-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\\Mysql\\mysql-8.0.16-winx64\\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
配置环境变量
将mysql可执行命令的路径配置到系统环境变量中
以管理员身份打开cmd命令行,输入
mysqld --version
,若输出mysql版本信息,则配置成功
初始化mysql
这个部分起初花了我很长时间,原因是一直报错,如图
mysql初始化报错信息.PNG
这个部分可能因人而异,有些同学运行以上命令就可以正确创建data文件夹,我的步骤是
mysqld -install
mysqld --initialize --user=root --console
mysql初始化成功.PNG
成功之后,在mysql文件夹下应该可以看到data文件夹,
输入下列命令启动mysql服务器并登录
net start mysql
mysql -u root -p
需要输入密码,密码是初始化自动生成的,以前的mysql版本好像会放在data文件夹下err后缀的文件里,这个版本是直接输出在了终端上
修改登录密码
每次都要输入奇怪的密码会很麻烦,输入下面的命令修改密码
// 注意别忘了加分号;
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
使用mysql WorkBench
如果嫌在cmd里写SQL语句麻烦,可以使用官方的workBench工具
下载地址
网友评论