mysql进不去怎么办 mysql1103进不去

mysql打不开了怎么办1、找到mysql安装目录下的bin目录路径 。
2、打开cmd , 进入到bin目录的路径下,输入mysql -u root -p 。
问题分析:
1、查看mysql command line client默认执行的一些参数 。方法:开始-所有程序-MySQL-MySQL Server5.5-MySQL5.5 command line client,右键属性 。
2、注意看目标的内容 。内容比较长 , 复制出来如下:
"G:\Program Files\MySQL\MySQL Server 5.5\bin\mysql.exe" "--defaults-file=G:\Program Files\MySQL\MySQL Server 5.5\my.ini" "-uroot" "-p"
3、注意"--defaults-file=G:\Program Files\MySQL\MySQL Server 5.5\my.ini" "-uroot" "-p" 中指定的配置文件是 my.ini文件 。
这里我们查看一下安装目录,即G:\Program Files\MySQL\MySQL Server 5.5 , 6个ini文件均不是 my.ini 。
4.复制my-small.ini文件,更名为my-ini文件 , 保存 。
5.启动mysql command line client,问题解决 。
免安装版的mysql首次登录不进去怎么办免安装版的mysql可能会出现首次登录不进去的情况,解决办法是:
1、在my.ini文件中mysqld下面加上skip-grant-tables,如图:
2、重启mysql;net restart mysql;
3、输入mysql,出现welcome to mysql字样,表示进入成功,然后show databases;然后use mysql;
4、修改root用户的密码;
update mysql.user setpassword=password('新密码') where user='root' ;
如果是5.7版本以上的则用下面的命令修改密码:
update mysql.user set authentication_string=password('新密码') where user='root' ;
5、flush privileges;
6、去掉my.ini中加入的skip-grant-tables,重启mysql,然后就可以采用新密码进入mysql了 。
记住 , 修改完密码后必须删掉skip-grant-tables,否则mysql还是可以不通过密码进入;
7、重启mysql后再进入mysql可能会提示:
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement ;
此时需要输入命令:set password=password('123456');//此处密码必须跟上面设置的密码一样;
mysql突然登录不了?1 进入cmd,停止mysql服务:Net stop mysql
若是停不掉:Ctrl Alt Del打开任务管理器 , 在详细信息里结束mysql.exe任务 。
若服务名无效:来到MySQL的安装路径下bin,在命令行中输入mysqld --install;成功:出现Service successfully install代表你已经安装成功;
2 进入bin目录
mysqld -nt --skip-grant-tables
重新打开一个管理员命令提示符输入mysql进入重新改密码就OK了 。
再次mysql -u root -p进入操作
mysqlupdate mysql.user set anthentication_string=password(‘你的密码’) where user=‘root’;
mysqlflush privileges;//刷新MySQL的系统权限
mysqlquit;
再次mysql -u root -p进入就可以操作了 。
【mysql进不去怎么办 mysql1103进不去】mysql进不去怎么办的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于mysql1103进不去、mysql进不去怎么办的信息别忘了在本站进行查找喔 。

    推荐阅读