【mysql】常用命令总结

mysql --help   //帮助

mysql -h host -u user -p  //连接到host机器

mysql -u user -p //连接到本机

mysql> select version(), current_date; //版本,当前日期,不区分大小写

SELECT SIN(PI()/4), (4+1)*5;  //使用mysql作为简单计算器

mysql> SELECT NOW();  //当前详细时间

mysql> SELECT         //使用 c 来取消之前的输入    

-> USER()    

-> c

mysql>

mysql> show databases;  //显示当前用户下所有的数据库

mysql> help show (databases);  //查看命令 show daabases;

使用方法 官方帮助:http://dev.mysql.com/doc/refman/5.5/en/show.html

mysql> show processlist;  //显示在运行的线程数

修改mysql配置文件:max_connections=200 增加连接数 查询一下show variables like 'max_conn%';

create database test;  //创建数据库,每次操作前,必须先进入 use test

mysql.exe -u user -pChangeme123  //代码 mysql.exe -u user -p test  //进入test数据库

创建表

mysql>show tables;

mysql>create table test (name varchar(20));

>describe test   //显示表结构

数据定义语句:http://dev.mysql.com/doc/refman/5.6/en/sql-syntax-data-definition.html

导入数据到表中 LOAD DATA LOCAL INFILE 'c:\12.txt' INTO TABLE test  LINES TERMINATED BY ' ';

或者 insert into test values('jingyongjun');

默认是升序  order by birth

降序  order by birth desc;

测试某个字段是否为空:IS [NOT] NULL

原文地址:https://www.cnblogs.com/haifeisi/p/3164869.html