宁波市网站制作,视频素材库,新版wordpress头像,鞍山制作网站创建管理数据库创建数据库查看与选择数据库修改数据库删除数据库 创建管理数据表创建数据表查看数据修改数据表删除数据表 创建管理数据库
创建数据库
语法#xff1a;
CREATE DATABASE 数据库名称;注#xff1a; 在同一个数据库服务器上必须是唯一的#xff0c;不允许存… 创建管理数据库创建数据库查看与选择数据库修改数据库删除数据库 创建管理数据表创建数据表查看数据修改数据表删除数据表 创建管理数据库
创建数据库
语法
CREATE DATABASE 数据库名称;注 在同一个数据库服务器上必须是唯一的不允许存在同名的数据库。 此外在创建数据库时如果不进行自定义设置编码方式就会使用系统默认的编码方式所以我们可以在创建数据库的同时自定义设置编码方式。 语法
CREATE DATABASE 数据库名称
DEFAULT CHARACTER SET 字符集名
DEFAULT COLLATE 校对规则名;字符集是定义MySQL存储字符串的方式 校对规则 定义了比较字符串的方式
查看与选择数据库
查看服务器上存在的所有数据库的基本信息 语法
SHOW DATABASES;在数据库创建完成之后要对数据库的数据表进行管理则首先要先选择数据库。选择数据库语法如下 语法
USE 数据库名称;执行后·当出现 Database changed 表明数据库已经指定到指定位置。
修改数据库
数据库创建完成之后编码方式就确定了。可以使用SQL语句来修改数据库的编码方式。 语法 方式一
ALTER DATABASE 数据库名称
DEFAULT CHARACTER SET 字符集名
DEFAULT COLLATE 校对规则;方式二
ALTER DATABASE 数据库名称
CHARACTER SET‘字符集’;删除数据库
语法 方式一
DROP DATABASE 数据库名称;方式二
DROP DATABASE IF EXISTS 数据库名;如果·存在数据库 则删除成功 不存在则默默结束不会报错。
创建管理数据表
MySQL数据是以关系表的结构存储于数据库中数据表是关系数据库中存放数据的实体。当数据库创建完成之后就要在数据库中创建表来存放数据。
创建数据表
语法
CREATE TABLE 数据库名称
(
字段名1 数据类型 [约束条件1],
字段名2 数据类型 [约束条件2],
.......
字段名n 数据类型 [约束条件n]
)数据类型是指数据库系统中所有允许的数据类型 MySQL的数据类型可以分为三大类 数值类型字符类型和二进制类型日期和时间类型。
数值类型
类型大小TINYINT1BytesSMALLINT2BytesMEDIUMINT3BytesINT/INTEGER4BytesBIGINT8 BytesFLOAT4BytesDOUBLE8BytesDECIMAL对于 DECIMAL MD如果MD为M2否则为D2
整数类型和浮点数类型可以统称为数值数据类型。 DECIMAL(MD) 中M代表整个数值的位数D代表小数点后的位数。 举例DECIMAL(43) 能保存的值为3.123
字符串和二进制类型包括 CHAR、VARCHAR、TINYBLOB、TINYTEXT、BLOB、TEXT等。 VARCHARN类型最为常用且使用时N必须来设置。N代表字符的个数不是字节个数。
日期和时间类型包括 DATE、TIME、YEAR、DATETIME、TIMESTAMP等。
类型大小格式DATE3YYYY-MM-DDTIME3HHMMSSYEAR1YYYYDATETIME8YYYY-MM-DD HHMMSSTIMESTAMP4YYYY-MM-DD HHMMSS
DATETIME 只能反应当地时区。 TIMESTAMP 和时区有关排序快方便 注意 当出现不合法的·值mysql不能表示的值时除TIMESTAMP外的时间类型会默认填入0值。而TIMESTAMP会以系统默认当前时间日期填入。
查看数据
查看数据表结构 方法一 语法
SHOW CREATE TABLE 数据表名称方法二 语法 DESCRIBE 表名 简写
desc 表名修改数据表
语法 ALTER TABLE 表名【修改·选项】
修改表名
ALTER TABLE 旧表名 RENAME 【TO】新表名;修改表字符集
ALTER TABLE [DEFAULT]
CHARACTER SET 字符集名[DEFAULT] COLLATE 校队规则名;修改表字段
ALTER TABLE 表名 CHANGE 旧字段名 新字段名 新数据类型;删除字段
ALTER TABLE 表名 DROP 字段名;新增字段
ALTER TABLE 表名 ADD 新字段名 新数据类型[约束条件][FIRET 或 AFTER 字段名];修改字段数据类型
ALTER TABLE 表名 MODIFY 字段名 数据类型[约束条件];设置自动增量
ALTER TABLE 表名 MODIFY 字段名 INT AUTO_INCREMENT;删除自动增量
ALTER TABLE 表名 MODIFY 字段名 INT;删除数据表
删除数据表是指删除数据库中已经存在的表同时该数据表中的数据也会被删掉。 语法
DROP TABLE 表名;文章到此就结束啦。如有疑问欢迎添加下方微信共同进步