文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>mysql5常用命令

mysql5常用命令

时间:2010-03-31  来源:auqfpe

下面将一些 mysql5的基本命令总结如下,以备参考之用:
1:显示所有的数据库:
  mysql> SHOW DATABASES;
2:创建一个名为blog的数据库
  mysql> CREAE DATABASE BLOG;
3:切换到BLOG的数据库
  mysql> USE BLOG;
4:查看现在的数据库中存在什么表
  mysql> SHOW TABLES;
5:在BLOG数据库中创建一个名为USER表
  mysql> CREATE TABLE USER (name VARCHAR(20), sex CHAR(1));
6:显示表的结构:
  mysql> DESC[DESCRIBE] USER;
7:往表中加入记录
  mysql> insert into USER values ("jjw","M");
8:用文本方式将数据装入数据库表中(例如D:/mysql.txt)
  mysql> LOAD DATA LOCAL INFILE "D:/mysql.txt" INTO TABLE USER;
9:导入.sql文件命令(例如D:/mysql.sql)
  mysql>use BLOG;
  mysql>source d:/mysql.sql;
10:删除表
  mysql>drop TABLE BLOG;
11:清空表
  mysql>delete from USER;
12:更新表中数据
  mysql>update USER set sex="f" where name='jjw';
13:显示当前数据库连接的用户信息
mysql> show processlist;
+----+------+-----------+------+---------+------+-------+------------------+
| Id | User | Host      | db   | Command | Time | State | Info             |
+----+------+-----------+------+---------+------+-------+------------------+
|  1 | root | localhost | NULL | Query   |    0 | NULL  | show processlist |
+----+------+-----------+------+---------+------+-------+------------------+
1 row in set (0.00 sec)
通过以上的命令,我们可以看到连上数据库的所有用户以及他们从什么地方连过来的,平时经常用到这个命令简单的查看用户,另可以通过一个工具mytop也可以做到!
14:显示最后一条执行语句的错误信息
mysql> show warnings;
15:显示当前数据库的系统参数信息
mysql> show status;
+-----------------------------------+----------+
| Variable_name                     | Value    |
+-----------------------------------+----------+
| Aborted_clients                   | 0        |
| Aborted_connects                  | 0        |
| Binlog_cache_disk_use             | 0        |
| Binlog_cache_use                  | 0        |
| Bytes_received                    | 154      |
| Bytes_sent                        | 609      |
| Com_admin_commands                | 0        |
| Com_assign_to_keycache            | 0        |
| Com_alter_db                      | 0        |
。。。。。
从上面这条命令,可以查到当前数据库的各项设置信息,也是一般在优化的时候用的比较多。不过,在这里可以用一个很不错的工具叫mysqlreport来查看mysql的各项当前指标,很不错。后面将整理一下发表到上面来。
还有一些命令比如在mysql AB复制要用到的
mysql> show master status;
+------------+----------+--------------+------------------+
| File       | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------+----------+--------------+------------------+
| jjw.000029 |      107 |              |                  |
+------------+----------+--------------+------------------+
1 row in set (0.00 sec)

mysql> show slave status

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载