Mysql下查看用户、数据库的例子

命令行下查看用户、数据库:

mysql> use gbk    #进入gbk数据库
Database changed
mysql> show tables;    #查看gbk数据库的所有表
Empty set (0.00 sec)

mysql> use ultrax;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> show tables;
mysql> show tables from ultrax;    #查看ultrax数据库的数据表[mysql> show tables in ultrax;]
+-----------------------------------+
| Tables_in_ultrax                  |
+-----------------------------------+
| pre_common_admincp_cmenu          |
| pre_common_admincp_group          |
…………………………………省略部分内容………………………………
| pre_ucenter_tags                  |
| pre_ucenter_vars                  |
+-----------------------------------+
293 rows in set (0.01 sec)

mysql> use gbk
Database changed
mysql> select database();
+------------+
| database() |
+------------+
| gbk        |
+------------+
1 row in set (0.00 sec)

mysql> select user,host from mysql.user;    #查看用户、主机
+------+-----------+
| user | host      |
+------+-----------+
| root | 127.0.0.1 |
| root | ::1       |
|      | lamp      |
| root | lamp      |
|      | localhost |
| root | localhost |
+------+-----------+
6 rows in set (0.06 sec)

mysql> drop user ''@'localhost';    #删除用户名为空,主机名为localhost
mysql> drop user ''@'lamp';    #删除主机名为lamp,用户名为空
Query OK, 0 rows affected (0.09 sec)
mysql> select user,host from mysql.user;    #查看是否删除成功
+------+-----------+
| user | host      |
+------+-----------+
| root | 127.0.0.1 |
| root | ::1       |
|      | lamp      |
| root | lamp      |
| root | localhost |
+------+-----------+
5 rows in set (0.00 sec)
mysql> delete from mysql.user where user='' and host='lamp';    #如果无法删除的可以采用类似此种的方法进行删除
mysql> flush privileges;

时间: 2024-11-03 19:17:03

Mysql下查看用户、数据库的例子的相关文章

Mysql下建立用户授权权限例子

用户授权在mysql中使用grant命令就可以了,我相信各位都会有了解过了,下面小编为各位介绍一个Mysql下建立用户授权权限例子,希望本文章对各位有帮助.     建立用户,授权数据库: mysql> create user 'byrd'@'localhost' identified by 'admin123';    #建立主机为localhost,密码为admin123的用户byrd Query OK, 0 rows affected (0.05 sec) mysql> show gra

mysql grant查看用户权限命令

语句  代码如下 复制代码 show grants for 你的用户 比如:  代码如下 复制代码 show grants for root@'localhost'; 查看用户权限.  代码如下 复制代码 show grants for 你的用户; show grants for root@'localhost'; show grants for webgametest@10.3.18.158; show create database dbname;  这个可以看到创建数据库时用到的一些参数.

mysql下普通用户备份数据库时无lock tables权限的解决方法_Mysql

[root@jb51.net]# mysqldump -u dbuser -ppass db > db.sql mysqldump: Got error: 1044: Access denied for user 'dbuser'@'localhost' to database 'db' when using LOCK TABLES 解决一: 加上-skip-lock-tables选项即可.即: [root@jb51.net]# mysqldump -u dbuser -ppass db --s

Android在ADB下查看系统数据库

最近有一个需求,需要我们在不使用apk的情况下获取系统的数据库数据,ok我们来看下如何实现,当然,在ADB下操作系统数据库,你必须要有root权限. 1.ADB连接手机 2.adb shell 结合find来查找db文件 adb shell find / -name '*.db' -type f 3.导出 adb pull /data/data/com.android.providers.contacts/databases/contacts2.db /local 4.用sqlite打开数据库

linux下查看nginx、apache、mysql、php的编译参数

下文我们一起来看一个linux下查看nginx.apache.mysql.php的编译参数例子,希望此例子对各位有帮助. 查看nginx.apache.mysql.php参数我们可以用到 /App/nginx/sbin/nginx -V 查看nginx参数 # cat config.nice 查看apache参数 #cat "/usr/local/mysql/bin/mysqlbug"|grep configure 查看mysql参数 /usr/local/php/bin/php -i

mysql根据多个数据库的订单表统计用户数量

问题描述 mysql根据多个数据库的订单表统计用户数量 假设db_amazon.tbl_order,db_jd.tbl_order,db_taobao.tbl_order这三张表中都存在(date, user_id)这两个字段. 同一个用户在各个表中的user_id相同 每个用户每天下单数量不限,amazon.jd.taobao也任选 amazon.jd.taobao的日下单量假设在1000W级别 求教:从执行效率的角度,如何计算出今天下过单的用户一共有多少

python连接mysql数据库的例子

先在线python-mysql库 官方库地址 http://mysql-python.sourceforge.net/ 下载下来的包,进行解压 直接执行  代码如下 复制代码 python setup.py build 有时会遇到这样的问题:  代码如下 复制代码 $ sudo python setup.py build building a Distribute egg in /Users/mc2/Downloads/MySQL-python-1.2.4b4 /Users/mc2/Downlo

MySQL查看用户权限的两种方法

ySQL查看用户权限命令的两方法: 一. 使用MySQL grants 使用方法:  代码如下 复制代码 mysql> show grants for username@localhost;实例: mysql> show grants for root@localhost; +---------------------------------------------------------------------+ | Grants for root@localhost            

命令行建立Mysql数据库的例子

命令行下建立不同字符集的数据库.删除数据库: [root@lamp ~]# /usr/local/mysql/bin/mysql -uroot -p'admin123' Warning: Using a password on the command line interface can be insecure. Welcome to the MySQL monitor.  Commands end with ; or \g. Your MySQL connection id is 2 Serv