MySQL 学习中的常见错误(持续更新ing)

Mysql 安装失败,一般都是先删除系统中已有的数据,然后再重新安装。

这个网址对安装中常见的错误有很全面的解析:WINDOWS MYSQL 8.x 安装_无限学习小波波的博客-CSDN博客icon-default.png?t=M666https://blog.csdn.net/bibolibo/article/details/119346951当M有SQL安装成功以后,需要把MySQL的安装目录(这是我的安装目录:C:\Program Files\MySQL\MySQL Server 8.0\bin)添加到path 系统变量中,这样以后mysql就可以在CMD 中执行了。

这个是相信的步骤: 我的电脑(This PC)》右键》属性(Properties)》高级环境变量设置(Advanced system settings)》环境变量(Environment Variables)》系统变量(System variables )》路径( Path)

安装中卡在 Starting the server 一直不动。

手动执行mysqld.exe直接闪退, 在任务管理器中执行,报权限不足(因为我的电脑账号没有管理员权限)。所以我选择从命令行来执行mysqld.exe。(如果当前系统登录账号没有管理员权限,可以用以下步骤登录MySQL).

1. 打开任务管理器,在服务列表中查看是否有MySQL 服务运行。 

 

 2. windows开始目录,找到CMD,右键选择用管理员权限运行。

 

 首先关闭所有的MySQL的服务,删除成功以后MySQL(这个是任务管理器中的线程名字叫MySQL,如果是其他线程名需要替换成具体的线程名字) 的服务就会成任务管理器中消失。

sc delete MySQL

在成功删除以后的服务以后,就可以开始启动MySQL 服务和登录MySQL数据库了。

cd C:\Program Files\MySQL\MySQL Server 8.0\bin    //去到MySQL的安装目录

./mysqld.exe -install     //启动MySQL服务

net start mysql             //启动MySQL数据库

mysql -u root -p           //登录M有SQL数据库

show database;         //显示或者的schema (具体的数据库的名字,这四张表是系统自定义的表| information_schema, mysql | performance_schema | sys |)

use <database name>;  //登录到具体的schema 

show tables;              //显示当前schema下所有的数据表
 

如果忘记了数据库的密码,可以用一下的步骤来重置密码。  【这个帖子有更详细的步骤: https://blog.csdn.net/m0_46278037/article/details/113923726】

1. 在my.ini 中[mysqld]标签下面一行添加 skip-grant-tables  ,并且去到M有SQL的安装目录

 

2.  net stop mysql    //关闭当前MySQL

3. net start mysql    //启动MySQL

4. mysql -u root      // 免密登录

 5. 登录成功以后,将已有密码设置为空: update user set authentication_string='' where user='root'; 
6.  quit ;  //推出当前数据库的登录
7.  mysql -u root -p   //重新登录数据库
8.  回车 //此处的会显示输入密码,直接回车就好,因为前面已经设置密码为空了
9. ALTER USER 'root'@'localhost' IDENTIFIED BY 'root'; // 修改root 账号的密码为root(最后的一个root即使新密码) , 你也可以修改成你自己想要的任何密码。
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值