南宁门户网站建设,软件开发流程图用啥画,公司注册成本,建设企业网站官网下载中心加 油 1.数据库基础操作
1.1创建数据库
在对数据表中的数据进行任何操作之前#xff0c;首先必须创建一个数据库。
基本语法结果#xff1a;
create database 新建数据库名;1.2查看数据库 在MySQL中查看数据库的基本语法#xff1a;
show create database 数据库;
1.… 加 油 1.数据库基础操作
1.1创建数据库
在对数据表中的数据进行任何操作之前首先必须创建一个数据库。
基本语法结果
create database 新建数据库名;1.2查看数据库 在MySQL中查看数据库的基本语法
show create database 数据库;
1.3选择数据库
创建一个数据库并不意味着就可以直接使用该数据库了。
必须要通过关键字USE 来告知MyAQL要使用的数据库名称使该数据库成为默认数据库。
use 数据库名;
1.3修改数据库
数据库一旦创建成功创建的数据库编码就确定了如果想修改数据库的编码
就要使用 alter database 语句实现。
alter database 数据库名 default character set 编码方式 collate 编码方式_bin;
例将数据库dh的编码方式修改为utf8:
alter database dh default character set utf8 collate utf8_bin;
1.4删除数据库
将已存在的数据库删除。
DROP DATABASE 数据库名;
2.数据类型
2.1整数类型
TINYINT1 字节整数范围为 -128 到 127有符号0 到 255无符号。
SMALLINT2 字节整数范围为 -32768 到 32767有符号0 到 65535无符号。
MEDIUMINT3 字节整数范围为 -8388608 到 8388607有符号0 到 16777215无符号。
INT 或 INTEGER4 字节整数范围为 -2147483648 到 2147483647有符号0 到 4294967295无符号。
BIGINT8 字节整数范围为 -9223372036854775808 到 9223372036854775807有符号0 到 18446744073709551615无符号。 2.2浮点数类型
FLOAT单精度浮点数约有 7 位小数。DOUBLE 或 REAL双精度浮点数约有 15 位小数。 2.3定点数类型
DECIMAL 或 NUMERIC定点数用于存储精确的小数比如货币数据。可以指定精度和范围。 2.4字符串类型
CHAR定长字符串最多 255 个字符。VARCHAR可变长度字符串最多 65535 个字符。BINARY定长二进制字符串最多 255 个字节。VARBINARY可变长度二进制字符串最多 65535 个字节。TEXT可变长度文本字符串最多 65535 个字符。BLOB可变长度二进制数据最多 65535 个字节。 2.5日期和时间类型
DATE日期格式为 YYYY-MM-DD。TIME时间格式为 HH:MM:SS。DATETIME日期和时间格式为 YYYY-MM-DD HH:MM:SS。TIMESTAMP时间戳与时区无关存储自 UTC 1970-01-01 00:00:01 以来的秒数。YEAR年份范围为 1901 到 2155或 0000。
3.数据表基本操作
3.1创建数据表
例如在数据库dh中创建数据表student
USE dh;
CREATE YABLE student(sno char(12),sname varchar(50),sgender varchar(10),sage int(10),sdept varchar(50)
);
3.2查看数据表
查看数据表得字段信息包括字段名字段得数据类型和字段约束条件等信息。
DESCRIBE 数据表名称
3.3修改数据表 修改表名
ALTER TABLE 原表名 RENAME 新表名 修改字段名
ALTER TABLE 表名 CHANGE 原字段名 新字段名 新数据类; 修改字段得数据类型
ALTER TABLE 表名 MODIEY 字段名 数据类型;
如将数据库中数据表stu的ssex字段数据类型转换为char(10):
ALTER TABLE stu MODIFY ssex char(10);
DESC stu; 添加字段
ALTER TABLE 表名 ADD 新字段名 数据类型; 如:在数据表stu中添加一个spic字段数据类型为varchar40.
ALTER TABLE stu ADD spic varchar(40)
DESC stu; 删除字段
ALTER TABLE 表名 DROP 字段名
如删除stu字段中的spic字段
ALTER TABLE stu DROP spic;
DESC stu; 修改字段的排列位置
ALTER TABLE 表名 MODIFY 字段1数据类型 FIRST | AFTER 字段 2 删除数据表
DROP TABLE 数据表名称 感谢 观看