Mysql


立即下载 小狮子
2024-04-12
类型 数据库 数据 TABLE 时间 Mysql CREATE SHOW ALTER 操作
22.5 KB

Mysql
DDL数据库存储数据的优先:
可存储大量数据;
方便检索;
保持数据的一致性、完整性;
安全,可共享;
通过组合分析,可产生新数据。
数据库的操作:
查看所有数据库: SHOW DATABASES;
切换(选择要操作的)数据库: USE 数据库名 ;
创建数据库: CREATE DATABASE 数据库名 ;
删除数据库: DROP DATABASE 数据库名 ;
修改数据库编码: ALTER DATABASE 数据库名 CHARACTER SET
utf8;
Mysql与 Java一样,也有数据类型。 Mysql中数据类型主要应用在列
上。
int:整型
double:浮点型,例如 double(5,2)表示最多 5位,其中必须有
2位小数,即最大值为 999.99;
decimal:浮点型,在表示钱方面使用该类型,因为不会出现
精度缺失问题;
char:固定长度字符串类型;
varchar:可变长度字符串类型;
Mysql独有的类型。
很小 ---tinytext
小---text
中---mediumtext
大---longtext ,存储一本小说
blob:字节类型;
很小 ---tinyblob
小---blob
中---mediumblob
大---longblob
date:日期类型,格式为: yyyy-MM-dd;
time:时间类型,格式为: hh:mm:ss
timestamp:时间戳类型;包含时间和日期。
表的操作:
创建表: CREATE TABLE [IF NOT EXISTS] 表名(列名 列类型 ,
列名 列类型 ,
......
列名 列类型
);
查看当前数据库中所有表名称: SHOW TABLES;
查看指定表的创建语句: SHOW CREATE TABLE 表名 ;
查看表结构: DESC 表名 ;
删除表: DROP TABLE 表名 ;- - 完全删除!
Delete from 表名; - - 只删除表内的数据,表还存在!
修改表:前缀: ALTER TABLE 表名
修改表之添加列: ALTER TABLE 表名 ADD (列名 列类型 , 列名 列
类型 ,
..


类型/数据库/数据/TABLE/时间/Mysql/CREATE/SHOW/ALTER/操作/ 类型/数据库/数据/TABLE/时间/Mysql/CREATE/SHOW/ALTER/操作/
-1 条回复
登录 后才能参与评论
-->