Mysql的使用

1.开启服务

 net start mysql

2.停止服务

 net stop mysql

3.登录mysql

mysql -uxxx -pxxxx -P3306 -h127.0.0.1 

4.退出mysql

  .\q
  .exit
  .quit

5.修改提示符

 mysql -uroot -pmysql --prompt \h \u \d \D \d是数据库 \h是本机地址 \u是用户名 \D是日期

 prompt mysql> 自定义修改修饰符名称

6.显示当前服务器版本

select version();

7.显示当前日期

select now();

8.显示当前用户

select user();

9.mysql 语句的规范

  . 关键字与函数名称全部大写
  . 数据库名称、表名称、字段名称全部小写
  . sql语句必须以分号结尾

10. 创建数据库

 CREATE {DATABASE|SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name

11. 查看当前服务器下的数据表列表

SHOW {DATABASES | SCHEMAS}
[LIKE 'pattern' | WHERE expr]

12. 查看警告信息

SHOW WARNINGS;

13. 查看创建table指令

SHOW CREATE DATABASE t1;

14. 修改数据库

ALTER {DATABASE | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name

15. 删除数据库

DROP {DATABASE | SCHEMA} [IF EXISTS] db_name

16. 打开数据库

USE DATABASE;

17. 查看当前打开的数据库

 SELECT DATABASE();

18. 创建数据库表

CREATE TABLE  [IF NOT EXISTS]  table_name(

  column_name data_type,
      ..........
    
)

19. 查看数据库表

SHOW TABLES [FROM db_name]
[LIKE 'pattern' | WHERE expr]

20. 主键约束(自增),唯一约束

CREATE TABLE user (
 id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY, --主键自增
 username VARCHAR(20) NOT NULL UNIQUE KEY,  --唯一约束
 age TINYINT UNSIGNED           
)

21. 查看表结构

SHOW COLUMNS FROM test;

 

 

---------未完待续---------

posted @ 2017-07-19 17:45  继续生活  阅读(153)  评论(0)    收藏  举报