MySQL基础(二)
来源:互联网 发布:xy苹果助手网络异常 编辑:程序博客网 时间:2024/04/29 20:41
PS:{ }代表必选, | 代表任选其一,[ ]代表可选
创建数据库
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name
例子:
CREATE DATABASE IF NOT EXISTS t1 CHARACTER SET gbk;
修改数据库字符编码
ALTER DATABASE mydb CHARACTER SET utf8;
查看mysql数据库的字符编码
SHOW VARIABLES LIKE 'character%'; //查询当前mysql数据库的所有属性的字符编码
查看所创建的数据库的属性
SHOW CREATE DATABASE t1;
查看当前服务器下的数据库列表
SHOW {DATABASES | SCHEMAS} [LIKE ‘pattern’ | WHERE expr]
例子:
SHOW DATABASES;
修改数据库
ALTER {DATABASES | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name
例子:
ALTER DATABASE t1 CHARACTER SET = utf8;
删除数据库
DROP {DATABASE | SCHEMA} [IF EXISTS] db_name
例子:
DROP DATABASE t1;
打开数据库
USE 数据库名称;
例子:
USE t1;
显示当前使用的数据库
SELECT DATABASE();
创建数据表
CREATE TABLE [IF NOT EXISTS] table_name(
column_name data_type,
.......
);
例子:
CREATE TABLE tb1(
`username` VARCHAR(20),
`age` TINYINT UNSIGNED,
`salary` FLOAT(8,2) UNSIGNED
);
查看数据表列表
SHOW TABLES [FROM db_name] [LIKE ‘pattern’ | WHERE expr]
例子:
SHOW TABLES FROM mysql;
查看数据表结构
SHOW COLUMNS FROM tbl_name
例子:
SHOW COLUMNS FROM tb1;
插入记录
INSERT [INTO] tbl_name [(col_name,...)] VALUES(val,...)
例子:
INSERT INTO tb1 VALUES(‘Tom’,25,7856.2);
INSERT INTO tb1(username,salary) VALUES(‘John’,4500.69);
记录查找
SELECT expr,... FROM tbl_name
例子:
SELECT * FROM tb1;
1 0
- MySQL 基础(二)
- mysql基础(二)
- mysql基础(二)
- mysql基础(二)
- MySQL基础(二)
- MySQL基础(二)
- mysql基础(二)
- MySQL基础(二)
- MySQL基础(二)
- mysql基础篇(二)
- Mysql基础技能(二)
- MYSQL基础学习(二)
- mysql基础回顾(二)
- (六)MySQL 基础(练习二)
- mySQL基础语句复习(二)
- MySQL基础笔记(二) 完整性约束
- mysql面试必会基础(二)
- VS2013链接mysql问题二(基础)
- Activity的4种启动模式
- Java内部类
- 智能指针粗略实现
- java数据结构(顺序表)
- Vue 经验总结
- MySQL基础(二)
- 第一章+第二章阅读笔记
- android绑定点击事件的四种方法
- 大串中查找小串出现的次数
- Tomcat服务器
- JavaScript eval() 函数
- 线索二叉树
- mysql的四种类型时间
- KK's Steel<hdoj5620>菲波那切数列的应用