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;
---------未完待续---------
浙公网安备 33010602011771号