腾讯云主机mysql初始密码更改解决方案

最近需要做毕业设计,需要用到服务器,我选择了腾讯云的1元学生优惠,在服务器的配置过程中,出现了些问题,下面说一下问题和对应的解决方案。
  • 本人选择的是window server2008 + java + mysql + Apache,因为是买的是1核心1G内存的云主机,配置比较低,所以就选择了有带环境的系统。
  • 这里我出现的问题是:mysql腾讯应经帮你安装好了,但是选择MySQL 5.5 Command Line Client工具,我觉得,云主机应该是默认为空的密码,所以直接按了回车,结果提示密码错误。
  • 我就纳闷了,他竟然设置了密码,那么密码是什么呢,我经过百度查找,没有找到合理的解释(也许我没找对地方吧),那初始密码找不到我就想办法改掉吧。
  • 修改密码步骤
    • 修改初始密码还蛮方便的。先在mysql文件夹下找到my.ini文件,用编辑器打开(我这里是txt打开的)
    • 在[mysqld]下添加 skip-grant-tables 如图,保存文件
      腾讯云主机mysql初始密码更改解决方案_第1张图片
    • 作用是登陆时跳过登陆认证,换句话说就是root什么密码都可以登陆进去
    • 现在你可以随便输入一个root的密码进入mysql了,进入之后就要进行修改root密码的操作了

      mysql> use mysql;
      mysql> update user set password=password('123456') where user='root';
      mysql> flush privileges;
    • 这下你的密码就修改成:123456了
    • 删除掉之前修改的my.ini文件的“skip-grant-tables ”这句,点击保存
    • 再次打开MySQL 5.5 Command Line Client,输入123456,登录成功
    • 至此,解决了初始密码修改的问题,至于腾云云主机中mysql的初始密码到底是什么,如果之后有了解到,再补充。
    • 希望能帮助到你们

积少成多,全靠自觉。

你可能感兴趣的:(腾讯云主机配置,数据库)