标签:大小写 插入数据 man 直接 程序设计 自动更新 efi 赋值 date
SQL全称(Structured Query Language):结构化查询语句,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询和管理关系型数据库。
其实就是定义了所有关系型数据库的规则。但是每一种数据库的sql语句操作方式存在不一样的地方,也把这种不一样的地方称为该数据库的‘方言‘
CREATE DATABASE IF NOT EXISTS dbName CHARACTER SET gbk;
SHOW DATABASES;
SHOW CREATE DATABASE 数据库名称;
ALTER DATABASE dbName CHARACTER SET 字符集名称;
DROP DATABASE 数据库名称;
DROP DATABASE IF EXISTS 数据库名称;
使用数据库
只有使用了数据库,才能对数据库里面的表等进行操作。若没有使用某一个数据库,而直接对其表进行操作,这样会发生错误,SQL语句并不会执行。
CREATE TABLE tableName(
列名1 数据类型1,
列名2 数据类型2,
....
列名n 数据类型n,
[添加约束...]
);
CREATE TABLE student( stu_id INT(32), stu_name VARCHAR(20), stu_age INT, stu_score DECIMAL(4,1), stu_birthday DATE, insert_time TIMESTAMP );
SHOW TABLES;
DESC 表名;
ALTER TABLE 表名 RENAME TO 新表名;
ALTER TABLE 表名 CHARACTER SET 字符集名称;
ALTER TABLE 表名 ADD 列名 数据类型
ALTER TABLE 表名 CHANGE 列名 新列名 新数据类型;
ALTER TALBE 表名 MODIFY 列名 新数据类型;
ALTER TABLE 表名 DROP 列名;
DROP TABLE 表名;
或者 DROP TABLE IF EXISTS 表名;
标签:大小写 插入数据 man 直接 程序设计 自动更新 efi 赋值 date
原文地址:https://www.cnblogs.com/lzh-learn/p/10496324.html