首页 > 数据库 > MySQL > 正文

MySql常用查询命令操作大全

2024-07-24 12:50:54
字体:
来源:转载
供稿:网友

MYSQL常用查命令:

mysql> select version(); 查看MySQL的版本号mysql> select current_date(); 查看MySQL的当前日期mysql> select version(),current_date(); 同时查看MySQL的版本号和当前日期mysql> show databases; 显示当前存在的数据库mysql> USE mysql 选择使用数据库(USE和QUIT命令不需要分号结束)Database changedmysql> select database(); 显示当前选择的数据库mysql> show tables; 显示当前数据库中存在的表mysql> select * from db; 显示表(db)的内容 mysql> describe mytable; 显示表的结构

或show columns from 表名;

mysql> select-> user()-> /cmysql>

练习如下操作:

mysql> select-> USER()-> ,-> now()->;mysql> Select (20+5)*4;mysql> Select (20+5)*4,sin(pi()/3);mysql> Select (20+5)*4 AS Result,sin(pi()/3); (AS: 指定假名为Result)

查看MySQL当前用户占用的连接数

命令: show processlist;

如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。

show processlist;只列出前100条,如果想全列出请使用show full processlist;

mysql> show processlist;

一。数据库:

mysql> CREATE DATABASE abccs; 创建一个数据库 mysql> USE abccs 选择使用数据库mysql> drop database 数据库名; 删除数据库

二。表:

1。创建一个表mytable:

mysql> CREATE TABLE mytable-> (-> name VARCHAR(20),-> sex CHAR(1),-> birth DATE,-> birthaddr VARCHAR(20)-> );

建立一个员工生日表,表的内容包含员工姓名、性别、出生日期、出生城市。

由于name、birthadd的列值是变化的,因此选择VARCHAR,其长度不一定是20。

可以选择从1到255的任何长度,如果以后需要改变它的字长,可以使用ALTER TABLE语句。

性别只需一个字符就可以表示:"m"或"f",因此选用CHAR(1);

birth列则使用DATE数据类型。

2。查询刚添加的记录:

mysql> select * from mytable;

Empty set (0.00 sec) 这说明刚才创建的表还没有记录。

3。添加新记录:

mysql> insert into mytable -> values->(->'abccs',->'f',->'1977-07-07',->'china'->);

4。用文本方式将数据装入一个数据库表:

一条一条地添加新记录,实在太麻烦。

创建一个文本文件“mysql.txt”,按表结构排好每行每条记录,用定位符(tab)把值分开。

abccs f 1977-07-07 china mary f 1978-12-12 usatom m 1970-09-02 usa

使用此命令将文本文件“mytable.txt”装载到表中:

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表