数据库操作
(1)查询所有数据库名字
sql
show databases;
(2)常见数据库
sql
create database db_name;
//create if exist
create database if exists databaseName;
(3)删除数据库
sql
drop database db_name;
表格操作
(1)查询所有表
sql
show tables;
(2)创建表格
sql
create table tableName( name char(10), type char(10));
(3)删除表格
sql
drop tableName;
(4)重命名表格
sql
rename table oldName to newName;
(5)描述表格
sql
desc tableName;
(6)设置symbol set
sql
set names gkb;
(7)增加列Stel
sql
Alter table Student ADD Stel Char(12)
(8)删除列Stel
sql
Alter Table Student DROP COLUMN Stel
(9)修改列Sdept
sql
ALTER Table Student ALTER COLUMN Sdept CHAR(8) Sno CHAR(8)
操作记录(record)
(1)插入
sql
insert into tableName values ( value1_1, value1_2),(value2_1,value2_2);
(2)更新
sql
update tableName set name='value1', name='value2';
(3)删除
sql
delete from tableName where name='value1';
(4)查询
sql
select * from tableName where name='value1';
操作item
(1)修改item类型
sql
alter table tableName modify itemName newType;
or
alter table 表名称 change 字段名称 字段名称 字段类型 [是否允许非空];
(2)修改item名称
sql
alter table 表名称 change 字段原名称 字段新名称 字段类型 [是否允许非空]
(3)增加item
sql
alter table tableName add id int unsigned not Null auto_increment primary key;
or
alter table tableName add transactor varchar(10) not Null;
(4)删除item
sql
alter table tableName drop 字段名
(5)更改item的顺序
sql
alter table tableName change item1 item1 item1_type after item2;