接下来输入命令,进入到安装mysql文件夹下的bin目录,cd '目录',我输入的命令是:
F:
cd MySQL-dirbin(我安装mysql下的bin目录位置)
下图的第一条命令mysql -h -u root -p是进入mysql的命令,其中是主机名。如图:
root则是在安装mysql时填的第一个用户,一般都是root,或者也可以是自己后来新建的用户名,后来填的密码也需要对应
然后如果要更改密码,输入以下一条命令,网上其他方法试过,都有错,然后输入下面命令就好了:
ALTER USER `root`@`` BY '';
注意前面两个是反引号(在字母键盘上面那一行数字键盘最左侧的反引号,需要在英文状态下输入````,注意`和'的区别),BY后面是单引号
希望对大家有帮助~
————————————————————————————————————————————————————————
所有的命令行操作都在管理员身份下运行!!!!!
今天学校开网课了,作业要用到mysql,于是我用dos命令登录,结果忘记密码,搞了四个小时(我承认我是菜鸡),加上网速不怎么好,简直崩溃,吐血~
让人开心的是,我的 Mysql有登录,而且聪(jian)明(wang)的我勾选了记住密码,结果让我发现了原来可以在密码不知道的情况下修改密码,哈哈哈哈,我真是个小天才~~
下图在直接修改密码保存的现场,还好有这个方法,不然我可能只会卸载重装了
接下来是登录了,忘记方法的我打开这篇写了很久的文章 ,发现里面的内容竟然不能让我直接登录(对不起广大童鞋,写得这么简陋~)
首先我启动mysql服务,结果服务名字无效,这是哪里出了问题????【不知道哪里的问题】
虽然可以直接用最前面的方法登录,也就是密码登录,但是好奇心驱使我要解决这个问题。。。。
去百度之后发现我的安装目录下,也就是和bin目录同级的目录下没有data文件夹,于是打开cmd窗口,进入安装所在文件夹下的bin目录,输入 --,出现了data目录,结果并没有net start mysql成功,我在服务窗口手动启动时发现两个,一个是MYSQL,一个是,
详情请看这个大佬博客
最后终于启动成功。。
发表回复