这个安装好几次了,每次都去网上搜教程,现在记录下来,方便以后查看
- 下载安装MySQL,
下载地址
进入网站后,选择zip版本的就可以
下载MySQL.png
下载完后解压,文件目录如下
文件目录.png
把解压的文件夹放到你的安装目录下,例如:D:\Software\mysql-8.0.18-winx64 - 配置数据库
解压后的文件夹没有my.ini文件,自行创建一个,写入以下配置:
以上内容除了文件路径意外,其它可以不用改[mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=D:\Software\mysql-8.0.18-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\Software\mysql-8.0.18-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
-
初始化MySQL
用管理员身份运行CMD命令,避免权限问题
管理员身份运行CMD.png
进入MySQL的bin目录,执行命令
mysqld --initialize --console
执行完成后会生成root的临时密码,注意冒号后面的空格不是密码的一部分。记住这个临时密码,待会儿用到。
- 安装和启动MySQL服务
- 安装服务
服务名如果不写,默认是MySQL。mysqld --install [服务名]
如果出现 Service successfully installed 字样,表示安装成功。 - 启动MySQL
可进入服务,找到MySQL并启动,或者执行以下命令net start mysql
- 安装服务
-
连接MySQL并修改登录密码
刚才的密码如果忘记了,可以删除data目录,再次初始化数据库,就会重新生成密码的。
data目录就是刚才在配置文件my.ini里面写的D:\Software\mysql-8.0.18-winx64\Data
删除之前还要关掉mysqld服务,不然是删不掉的。
使用命令 mysql -u root -p 登录
登录MySQL.png
用以下命令修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
最后用 exit; 命令退出MySQL
完工!
网友评论