MySQL下查看用户、建立用户、删除用户

来源:互联网 发布:ubuntu 挂载vmdk 编辑:程序博客网 时间:2024/05/21 03:58

启动数据库:

[root@server ~]# mysqld_safe &[1] 3289[root@server ~]# 130913 08:19:58 mysqld_safe Logging to '/usr/local/mysql/data/server.gao.err'.130913 08:19:58 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data


连接到数据库:

[root@server ~]# mysql -uroot -pEnter password: Welcome to the MySQL monitor.  Commands end with ; or \g.Your MySQL connection id is 1Server version: 5.6.13 MySQL Community Server (GPL)Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> 

查看数据库列表:

mysql> show databases;+--------------------+| Database           |+--------------------+| information_schema || mysql              || performance_schema || test               |+--------------------+4 rows in set (0.00 sec)mysql> 

查看用户状态:

mysql> use mysql;Reading table information for completion of table and column namesYou can turn off this feature to get a quicker startup with -ADatabase changedmysql> select host,user from mysql.user;+------------+------+| host       | user |+------------+------+| 127.0.0.1  | root || ::1        | root || localhost  |      || localhost  | root || server.gao |      || server.gao | root |+------------+------+6 rows in set (0.00 sec)mysql> 

创建用户:

mysql> create user 'usrabc'@'%' identified by 'usrabc';Query OK, 0 rows affected (0.00 sec)mysql> select host,user from mysql.user;+------------+--------+| host       | user   |+------------+--------+| %          | usrabc || 127.0.0.1  | root   || ::1        | root   || localhost  |        || localhost  | root   || server.gao |        || server.gao | root   |+------------+--------+7 rows in set (0.00 sec)mysql> 

 删除用户:

@>mysql -u root -p

  @>密码

   mysql>Delete FROM user Where User='test' and Host='localhost';

   mysql>flush privileges;

   mysql>drop database testDB; //删除用户的数据库

删除账户及权限:>drop user 用户名@'%';

        >drop user 用户名@ localhost; 


修改指定用户密码:

@>mysql -u root -p

    @>密码

    mysql>update mysql.user set password=password('新密码') where User="test" and Host="localhost";

    mysql>flush privileges;

原创粉丝点击