mysql安装过程中遇到的问题

MySQL安裝

1、下载安装包mysql-8.0.39-winx64.zip,解压后在根目录修改或者创建my.ini文件复制以下内容到文件中,每个版本的配置有差别,当前版本是mysql8.0.39,展示一下配置
下载地址:链接:https://pan.baidu.com/s/19IcdIhGP7j1g9dsBzeVWVw?pwd=6a4g
提取码:6a4g

[mysqld]
#端口
port = 3307
basedir=E:\\mysql-8.0.39-winx64\\
#data数据文件目录
datadir=E:\\mysql-8.0.39-winx64\\data  
max_connections=200
character-set-server=utf8mb4
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
default-character-set=utf8mb4

2、可以先在E:\mysql-8.0.39-winx64目录下创建一个data命名的文件夹,即数据库文件目录
3、使用管理员权限打开cmd切换到E:\mysql-8.0.39-winx64\bin目录下使用以下命令

mysqld --initialize --console
或 
mysqld --defaults-file=E:\mysql-8.0.39-winx64\my.ini --initialize --console

4、以下截图中"A temporary password is generated for root@localhost" 后面就是root的初始密码
如果忘记密码了可以去安装目录下的data文件夹下找一个.err后缀的文件,查找A temporary password is这句话大概就可查到密码了。

5、第4步完成后可以执行以下命令开始安装

mysqld --install MYSQL8 --defaults-file=E:\mysql-8.0.39-winx64\my.ini

6、启动mysql数据库

net start mysql8

如果一切顺利的话就安装成功了!!!

mysql安装完成后启动遇到“发生系统错误1067”

在这里插入图片描述
这个问题是因为之前有安装过,注册表中的信息不匹配导致的
Windows键+R 输入“regedit”,找到注册表编辑器,进入路径:
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL5
在这里插入图片描述

mysql启动时提示“服务没有报告任何错误。”

在这里插入图片描述
查看日志发现提示以下信息,
在这里插入图片描述
解決:
在数据文件data中找到一下两个文件,重命名
在这里插入图片描述
重命名后重启成功!!!
成功启动后可以使用以下命令登录修改密码
CMD窗口继续连接mysql 必须在第二个MySQL安装目录的bin目录下执行

1、net start mysql8
2、连接mysql
mysql连接3306的方式:
	mysql -u root -p
mysql连接非3306的方式,我设置的第二个MYSQL默认端口为3308:
	mysql -hlocalhost -P3308 -u root -p
3、修改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';

在这里插入图片描述
安装过程中提示“0xc000007b”错误,错误日志提示在my.ini文件中存在错误,记事本打开my.ini文件另存为选择ANSI编码即可解决问题

在这里插入图片描述
在这里插入图片描述

以上是我在安装mysql的时候遇到的问题,还遇到过缺少dll的问题在另一篇文章中介绍,个人见解欢迎指正,谢谢

Alt

Alt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值