`

mysql -权限解决办法

阅读更多
MySQL 5.6 root密码丢失,(window平台)使用mysqld –skip-grant-tables启动MySQL服务,出现警告:

1
[Warning] TIMESTAMP with implicit DEFAULT value is deprecated.Please use --explicit_defaults_for_timestamp server option (seedocumentation for more details)
解决方法:

Step1:

1
进入cmd模式,输入命令:net stop mysql 停止开机启动的 mysql services(如果是手动启动可以跳过Step1,我的pc是开机启动),我电脑上的mysql services名字是mysql,你的名字可能不一样!, net stop xxx (xxx代表你的mysql services名字)
Step2:

view sourceprint?
1
找到mysql安装目录下的 my.ini文件,在[mysqld]下方添加:
1
explicit_defaults_for_timestamp = true
2

3
添加好后像这样:
1
[mysqld]
2
explicit_defaults_for_timestamp = true
Step3:

1
现在开始使用mysqld命令手动启动mysql services,既然是手动启动,肯定要为该命令指定启动配置文件my.ini的存放路径,我的路径是:D:\java\MySQL\ProgramData\MySQL Server 5.6
2

3
在cmd模式下输入:
1
mysqld --defaults-file="d:\java\MySQL\ProgramData\MySQL Server 5.6\my.ini" --skip-grant-tables
2

3
输入:
1
mysql -u root
2

3
可以看到已经进入mysql>状态下了,重新给root用户设置密码:
1
mysql>UPDATE mysql.user SET Password=PASSWORD("newpassword")  WHERE User='root' and Host='localhost';
Step4:

1
mysql>FLUSH PRIVILEGES;
2
加载权限表,让新密码生效!
分享到:
评论

相关推荐

    MYSQL权限不够解决办法

    mysql报权限错误解决办法mysql报权限错误解决办法

    mysql-8.0.20-macos10.15-x86_64.tar.gz

    解决办法: mysql> use mysql; mysql> alter user 'root'@'localhost' identified with mysql_native_password by '12345678'; mysql> flush privileges; 如上即可。 加入环境变量,编辑 /etc/profile,这样可以...

    自己总结的Win+IIS+PHP+MySQL疑难杂症解决办法

    自己总结的Win+IIS+PHP+MySQL疑难杂症...MySQL无法正常启动,服务器管理器里面按钮灰色等MySQL问题解决办法; windows2003服务器上级目录权限导致的问题; MYSQL提示Table '表名' doesn't exist;mysql 拷贝迁移(备份恢复)

    Centos 7 安装mysql5.7.24二进制 版本的方法及解决办法

    Mysql 二进制安装方法 下载mysql https://dev.mysql.com/downloads/mysql/ 1.解压包 tar xf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz 2.实际生产环境 ...给mysql 目录权限 chown -R mysql:mysql mysql

    Mysql5.6 忘记root密码的解决办法

    查看当前安装的mysql版本: root@oraserver139 ~]# rpm -qa | grep MySQL MySQL-server-5.6.15-1.el6.x86_64 MySQL-client-5.6.15-1.el6.x86_64 MySQL-shared-compat-5.6.15-1.el6.x86_64 MySQL-devel-5.6.15-1.el6...

    忘记mysql密码的解决办法,和解决10061方案

    用以下指令发动MySQL,以不查看权限的办法发动;  mysqld_safe -skip-grant-tables &  3. 然后用空暗码办法运用root用户登录 MySQL;  mysql -u root  4. 修改root用户的暗码;  mysql> update mysql.user ...

    MAC 中mysql密码忘记解决办法

    MAC 中mysql密码忘记解决办法 最近项目用到MySQL,之前装过一个,可是忘记了当时设置的密码,然后走上了修改密码的坎坷道路。在百度,Google了一堆资料之后还是,发现处处是给程序员埋的坑。于是下决心,写一篇博客...

    linux下启动mysql服务

    解决办法: [root@test mysql]# /usr/local/mysql/bin/mysqladmin -u root / > -S /var/lib/mysql/mysql.sock password 'your.passwd' 或者做个连接 ln -s /var/lib/mysql/mysql.sock /tmp 其实提示找不到 /tmp/...

    MySql登录时闪退的快速解决办法

    解决办法: 在cmd操作下找到mysql的安装目录(注意要用管理员身份运行cmd) 在 mysql bin目录下 以管理员的权限 执行 mysqld -install命令 然后仍然以管理员的权限 net start mysql 开启Mysql服务了。 输入mysql -u ...

    MYSQL使用指南.doc

    但例1增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的MySQL数据库并对你的数据可以为所欲为了,解决办法见例2。 例2、增加一个用户test2密码为abc,让他只...

    mysql 登录时闪退的问题解决方法

    解决办法: 在cmd操作下找到mysql的安装目录(注意要用管理员身份运行cmd) 在 mysql bin目录下 以管理员的权限 执行 mysqld -install命令 然后仍然以管理员的权限 net start mysql 开启Mysql服务了。  输入mysql -u...

    mysql SKIP-NAME-RESOLVE 错误的使用时机造成用户权限

    解决这个问题有两个办法 一是加入 skip-name-resolve参数重启mysql 二是在 /etc/hosts中加入一句 192.168.0.2 server2 其中 192.168.0.2是新加的服务器的内网ip,server2是新服务器的主机名 在mysql客户端登陆

    Mysql忘记密码解决办法

    修改my.cnf文件(一般在/etc/my.cnf),在[mysqld]节点中添加一行 skip-grant-tables(启动mysql时不启用授权表),然后重启mysql服务器(/etc/init.d/mysqld restart) ... (刷新mysql的系统权限相关表)  然后退

    如何解决mysql无法关闭的问题

    mysql关闭不了的解决办法: 右键点击电脑的任务栏,打开任务管理器 点击服务,找到mysql服务 右键点击该服务,选择停止就可以了 内容扩展: mac系统mysqld进程无法kill掉的问题 mac安装比linux恶心的太多,权限太...

    详解pycharm连接不上mysql数据库的解决办法

    问题描述 环境:ubuntu18.04,mysql5.7 今天在ubuntu下使用pycharm连接mysql,发现连接不上 ...解决办法 点开驱动下载页 点击右边+号 依次选择-privided driver—>mysql connector 因为我用的是mysq

    Linux系统中MySQL数据库操作命令.docx

    首先用root用户连入MYSQL,然后键入以下命令: 但增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的mysql数据库并对你的数据可以为所欲为了,解决办法见2。...

    MySQL 5.7及8.0版本数据库的root密码遗忘的解决方法

    1、遗忘MySQL 5.7数据库的root密码解决办法 [root@mysql01 ~]# mysql --version #确定MySQL版本 mysql Ver 14.14 Distrib 5.7.28, for linux-glibc2.12 (x86_64) using EditLine wrapper [root@mysql01 ~]#

    MF00428-PHP通用权限管理系统源码.zip

     解决办法:数据库建表的时候选 uft8-general-ci 编码格式  然后点开 SQL 把1,SQL复制进去,执行就可以了  3、如果程序执行时报错?  解决办法:保存PHP>5.3版本  删除App下面 Runtime 文件夹 使用须知:注释:...

Global site tag (gtag.js) - Google Analytics