mysql怎么设置root密码


本篇内容介绍了“mysql怎么设置root密码”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
[root@centos bin]# service mysqld stop
Shutting down MySQL.[ OK ]
[root@centos bin]# ./mysqld_safe –skip-grant-tables&
[1] 21267
[root@centos bin]# 2016-05-16T18:14:00.092388Z mysqld_safe Logging to ‘/soft/data//centos.err’.
2016-05-16T18:14:00.120089Z mysqld_safe Starting mysqld daemon with databases from /soft/data/

[root@centos bin]#
[root@centos bin]# mysql -u root mysql
-bash: mysql: command not found
[root@centos bin]# ./mysql -u root mysql
Reading table information for completion of table and column names
You can turn off this feat开发云主机域名ure to get a quicker startup with -A

Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 2
Server version: 5.7.12 Source distribution

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the current input statement.

mysql> update user set password=PASSWORD(“root”) where user=’root’;
ERROR 1054 (42S22): Unknown column ‘password’ in ‘field list’
mysql>
mysql>
mysql>
mysql> use mysql
Database changed
mysql> update user set password=PASSWORD(“root”) where user=’root’;
ERROR 1054 (42S22): Unknown column ‘password’ in ‘field list’
mysql>
mysql>
mysql>
mysql>
mysql> select user from user;
+———–+
| user |
+———–+
| mysql.sys |
| root |
+———–+
2 rows in set (0.00 sec)

mysql> desc user
-> ;
+————————+———————————–+——+—–+———————–+——-+
| Field | Type | Null | Key | Default | Extra |
+————————+———————————–+——+—–+———————–+——-+
| Host | char(60) | NO | PRI | | |
| User | char(32) | NO | PRI | | |
| Select_priv | enum(‘N’,’Y’) | NO | | N | |
| Insert_priv | enum(‘N’,’Y’) | NO | | N | |
| Update_priv | enum(‘N’,’Y’) | NO | | N | |
| Delete_priv | enum(‘N’,’Y’) | NO | | N | |
| Create_priv | enum(‘N’,’Y’) | NO | | N | |
| Drop_priv | enum(‘N’,’Y’) | NO | | N | |
| Reload_priv | enum(‘N’,’Y’) | NO | | N | |
| Shutdown_priv | enum(‘N’,’Y’) | NO | | N | |
| Process_priv | enum(‘N’,’Y’) | NO | | N | |
| File_priv | enum(‘N’,’Y’) | NO | | N | |
| Grant_priv | enum(‘N’,’Y’) | NO | | N | |
| References_priv | enum(‘N’,’Y’) | NO | | N | |
| Index_priv | enum(‘N’,’Y’) | NO | | N | |
| Alter_priv | enum(‘N’,’Y’) | NO | | N | |
| Show_db_priv | enum(‘N’,’Y’) | NO | | N | |
| Super_priv | enum(‘N’,’Y’) | NO | | N | |
| Create_tmp_table_priv | enum(‘N’,’Y’) | NO | | N | |
| Lock_tables_priv | enum(‘N’,’Y’) | NO | | N | |
| Execute_priv | enum(‘N’,’Y’) | NO | | N | |
| Repl_slave_priv | enum(‘N’,’Y’) | NO | | N | |
| Repl_client_priv | enum(‘N’,’Y’) | NO | | N | |
| Create_view_priv | enum(‘N’,’Y’) | NO | | N | |
| Show_view_priv | enum(‘N’,’Y’) | NO | | N | |
| Create_routine_priv | enum(‘N’,’Y’) | NO | | N | |
| Alter_routine_priv | enum(‘N’,’Y’) | NO | | N | |
| Create_user_priv | enum(‘N’,’Y’) | NO | | N | |
| Event_priv | enum(‘N’,’Y’) | NO | | N | |
| Trigger_priv | enum(‘N’,’Y’) | NO | | N | |
| Create_tablespace_priv | enum(‘N’,’Y’) | NO | | N | |
| ssl_type | enum(”,’ANY’,’X509′,’SPECIFIED’) | NO | | | |
| ssl_cipher | blob | NO | | NULL | |
| x509_issuer | blob | NO | | NULL | |
| x509_subject | blob | NO | | NULL | |
| max_questions | int(11) unsigned | NO | | 0 | |
| max_updates | int(11) unsigned | NO | | 0 | |
| max_connections | int(11) unsigned | NO | | 0 | |
| max_user_connections | int(11) unsigned | NO | | 0 | |
| plugin | char(64) | NO | | mysql_native_password | |
| authentication_string | text | YES | | NULL | |
| password_expired | enum(‘N’,’Y’) | NO | | N | |
| password_last_changed | timestamp | YES | | NULL | |
| password_lifetime | smallint(5) unsigned | YES | | NULL | |
| account_locked | enum(‘N’,’Y’) | NO | | N | |
+————————+———————————–+——+—–+———————–+——-+
45 rows in set (0.00 sec)

mysql> update user set authentication_string=PASSWORD(“root”) where user=’root’;
Query OK, 1 row affected, 1 warning (0.03 sec)
Rows matched: 1 Changed: 1 Warnings: 1

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql> exit
Bye
[root@centos bin]# service mysqld restart
Shutting down MySQL.2016-05-16T18:16:32.859231Z mysqld_safe mysqld from pid file /soft/data/mysql.pid ended
[ OK ]
Starting MySQL.[ OK ]
[1]+ Done ./mysqld_safe –skip-grant-tables
[root@centos bin]#
[root@centos bin]#
[root@centos bin]#
[root@centos bin]# mysql -u root -p root
-bash: mysql: command not found
[root@centos bin]# ./mysql -u root -p root
Enter password:
ERROR 1049 (42000): Unknown database ‘root’
[root@centos bin]# ./mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 3
Server version: 5.7.12

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the current input statement.

mysql> exit
Bye
[root@centos bin]#
[root@centos bin]#
[root@centos bin]#
“mysql怎么设置root密码”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注开发云网站,小编将为大家输出更多高质量的实用文章!

相关推荐: mysql有哪些常用三类函数

下文主要给大家带来mysql有哪些常用三类函数,希望这些内容能够带给大家实际用处,这也是我编辑mysql有哪些常用三类函数这篇文章的主要目的。好了,废话不多说,大家直接看下文吧。 一、字符串类。注:mysql在处理字符串时,字符下标从1开始。1、concat(…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/20 19:00
下一篇 06/20 19:01

相关推荐