一、库的管理创建,修改,删除二、 表的管理创建,修改,删除创建:CREATE 修改:ALTER 删除:DROP 1.创建数据库 CREATE DATABASE [IF NOT EXISTS] 库名; 2.库的修改 #更改字符集 ALTER DATABASE book CHARACTER SET utf8 3.库的删除 DROP DATABASE IF EXISTS book; 4.表的创建 CREATE TABLE IF NOT EXISTS 表...
4)修改数据库编码:alter database 库名 character set=utf8; 5)修改数据表编码:alter table 表名 charset= utf8; 2).重设 1)重设默认值:alter table 表名 alter 字段 set default 值; 2)重设列: alter table 表名 modify column 列名 类型; -- 类型 alter table 表名 change 原列名 新列名 类型; -...
SHOW DATABASES LIKE 'pattern' ##pattern为匹配模式 %或_(和SQL查询的like一样)# 查询当前正在使用的数据库SELECTDATABASE();##使用的是MySQL中的全局函数# 查看指定库下的所有表SHOW TABLESFROMdbtest;##SHOW TABLES;查询的是当前库下的所有表# 查看数据库创建信息SHOWCREATEDATABASEdbtest;+---+---+|Dat...
show tables命令 create table命令和describe命令 2.3 向表中添加数据 load data local infile 'c:/pet.txt' into table pet命令,加载txt文件中数据。 首先,先写一个pet.txt文件,里面的数据用tab隔开, 然后,对pet.txt中的数据进行加载, insert into pet values()命令 2.4 检索表中数据 2.4.1.select * from...
CREATE TABLE t5(`name`VARCHAR(10), age INT, job VARCHAR(20))CHARACTER SET utf8 COLLATE utf8_bin;# 测试1# 修改 age的属性为tinyint类型(1个字节)ALTER TABLE t5 MODIFY age TINYINT;# 插入数据INSERT INTO t5(age, job)VALUES(127,'写文章'); # ✅INSERT INTO t5(age, job)VALUES(128,'写...
CREATE DATABASE school CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_general_ci'; #字符集与排列规则 ALTER:用于修改数据库对象的结构,如修改表结构、添加/删除列等。添加字段:ALTER TABLE 表名 ADD 字段名 类型 (长度) [ COMMENT 注释 ] ; 修改数据类型:ALTER TABLE 表名 MODIFY 字段名 新数据类型 (...
I have a master table called 'master'. On a monthly basis, I create a new table called 'tbl_200410' (for october this year) - Once the table is created, I want to take some field out of the 'master' table and insert the data into the newly created table. ...
CREATE DATABASE StudentDB ---创建数据库StudentDB CHARACTER SET utf8 ;---数据库字符集。设置数据库的默认编码为utf8,utf8中间不要"-"; 2.在数据库studentDB中,使用SQL创建student、course和score等3个表,表结构分别如下: (1)表 1:学生表(t_student) (...
下面以CREATE TABLE为例进行讲解。 举例:定义数据表tb1,然后定义字段id、字段a、字段b和字段c,其中字段c为计算列,用于计算a+b的 值。 首先创建测试表tb1,语句如下: CREATE TABLE tb1( id INT, a INT, b INT, c INT GENERATED ALWAYS AS (a + b) VIRTUAL ); 插入演示数据,语句如下: INSERT INTO tb...