mac在变化mysql-rootpassword-各种解决问题的能力

mac在变化mysql-rootpassword-各种解决问题的能力

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

官方数据:http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html#resetting-permissions-unix

另值获取引用mysql设备。与python-mysql装博客http://hearrain.com/2011/01/498

据官方文档说。

For example, if you run the server using the mysql login account, you should log in as mysql before using the instructions. Alternatively, you can log in as root, but in this case you must start mysqld with the --user=mysql option. If you start the server as root without using --user=mysql, the server may create root-owned files in the data directory, such as log files, and these may cause permission-related problems for future server startups.

假设在安装完mysql后,当你用root登录的时候。必须加上--user=mysql,否则的话,server会自己主动创建root-owned文件,这些就会导致权限的问题

我之前就是由于直接登录了,然后rootpassword无改动权限,各种无权限

解决的办法就是

shell> kill `cat /mysql-data-directory/host_name.pid`

mysql-data-directory   的路径通常是 /usr/local/mysql/data下的包括你的电脑名称的以pid结尾的文件

UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
FLUSH PRIVILEGES;

结束进程之后,把上面的两句话放到一个文件里比如update_passwd,该文件在/usr/local/下

shell> mysqld_safe --init-file=/home/me/mysql-init &

然后sudo su进入root权限,进入mysql下bin输入以上命令,结束后(我的好像没有结束,就另开了一个terminal)。

进入mysql命令行下

UPDATE mysql.user SET Password=PASSWORD('MyNewPass')
    ->                   WHERE User='root';

然后再进入就ok了

版权声明:本文博主原创文章,博客,未经同意不得转载。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/116810.html原文链接:https://javaforall.net

(0)
上一篇 2022年1月15日 上午8:00
下一篇 2022年1月15日 上午9:00


相关推荐

  • pycharm镜像地址存储

    pycharm镜像地址存储源地址 https pypi python org simple 清华 https pypi tuna tsinghua edu cn simple 阿里云 http mirrors aliyun com pypi simple 中国科技大学 https pypi mirrors ustc edu cn simple 华中理工大学 http pypi hustunique com 山东理工大学 http pypi sdutlinux org 豆瓣 http pypi do

    2026年3月26日
    2
  • 面向对象的四大特征(非常重要)

    面向对象的四大特征(非常重要)面向对象四大特征 抽象 封装 继承 多态 非常重要 1 抽象定义 抽象是将一类对象的共同特征总结出来构造类的过程 包括数据抽象和行为抽象两方面 抽象只关注对象的哪些属性和行为 并不关注这此行为的细节是什么 1 1 研究事物的静态特征 属性 1 2 研究事物的动态特征 方法 函数 1 3 形成结果 类 class 1 4 类和对象相互转变 new 举例说明 学生有姓名 有年龄 有身份证

    2026年3月16日
    2
  • 安装虚拟机不支持i686 cpu的解决办法

    安装虚拟机不支持i686 cpu的解决办法作者:朱金灿来源:http://blog.csdn.net/clever101在thinkpad笔记本上安装ubuntu-14.04-desktop虚拟机,提示:thiskernelrequresanx86-64cpu,butonlydetectedani686cpu,如图:网上搜了下,是电脑的bios的虚拟化选项没有打开的缘…

    2022年6月4日
    103
  • SpringBoot笔记(4)

    SpringBoot笔记(4)

    2021年11月12日
    43
  • 单片机延时函数实现

    单片机延时函数实现在编写单片机程序时 我们经常要用到延时函数 记得我们在学 51 单片机时 第一个延时是通过软件延时来实现的 代码如下 voiddelay volatileuint tcnt volatileuint ti 0 volatileuint tj 0 for i 0 i

    2026年3月26日
    1
  • intellijidea激活码2021【2021最新】

    (intellijidea激活码2021)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月21日
    68

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号