关于安装mysql过程中的各种错误解答

安装mysql 有两个版本,一个是安装版一个是zip版

以mysql 8.0.12为例

-----------------------------------------------------------------------------------------------------------

安装版安装出错处

压缩包版mysql服务无法启动

mysql服务启动失败但是没有报任何异常

》》》》》这都属于同一个问题

-----------------------------------------------------------------------------------------------------------------------

解决办法:

进入cmd管理员模式下

输入cd  C:\Program Files\MySQL\MySQL Server 8.0\bin 这是我的位置,这里应该填你的mysql位置,要找到bin

进入C:\Program Files\MySQL\MySQL Server 8.0\bin>

C:\Program Files\MySQL\MySQL Server 8.0\bin>mysqld -remove

cmd窗口不要关闭

再在你的C:\Program Files\MySQL\MySQL Server 8.0路径下找到名字是data文件夹 如果有则删除文件夹下面的文件,如果没有则新建

在回到cmd窗口

C:\Program Files\MySQL\MySQL Server 8.0\bin>mysqld --initialize-insecure --user=mysql

你会发现data文件下会多出来一些东西

在输入命令

C:\Program Files\MySQL\MySQL Server 8.0\bin>mysqld -install

C:\Program Files\MySQL\MySQL Server 8.0\bin>net start mysql

mysql服务就会成功启动

C:\Program Files\MySQL\MySQL Server 8.0\bin>mysql -u root -p

enter password:

C:\Program Files\MySQL\MySQL Server 8.0\bin>show databases;

如果下面出现一些显示内容则mysql安装成功

 类似这样的

============================================================================

 

下面说一说数据库管理软件,这里用的是navicat.exe

 如果mysql配置好了,打开navicat报错

第一种常见错误2003

mysql 服务未启动

计算机管理》服务》找到mysql服务》打开服务

-------------------------------------------------------------------------

 第二种错误1251

 解决办法

进入mysql路径下

C:\Program Files\MySQL\MySQL Server 8.0\bin>mysql -u root -p

.......

mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';

Query OK, 0 rows affected (0.35 sec)


mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.28 sec)

再次打开native或者刷新之类的你会看到

至此,你的数据库管理软件就能使用了,还不快去试试 

猜你喜欢

转载自blog.csdn.net/white_xiaosheng/article/details/82866017