Mysql基本操作语句
1、库操作
(1)、创建一个名称为mydb1的数据库。
create database MYDB1;
(2)、查看当前有多少库。
show databases;
(3)、查看数据库的创建细节
show create database MYDB1;
(4)、创建一个使用gbk字符集的mydb2数据库。
create database MYDB2 character set gbk;
(5)、创建一个使用gbk字符集,并带校对规则的mydb3数据库。
create database MYDB3 character set gbk collate gbk_chinese_ci;
(6)、删除前面创建的mydb3数据库
drop database MYDB3;
(7)、查看服务器中的数据库,并把mydb2的字符集修改为utf8;
alter database MYDB2 character set utf8;
2、表结构
(1)、查看当前选择的数据库
select database();
(2)、选择一个数据库
use MYDB1;
(3)、新建表示例
CREATE TABLE ids_workorderjointtable(
id INT AUTO_INCREMENT,
modifytime VARCHAR(30),
datatime VARCHAR(50),
cellname VARCHAR(100) ,
cellcgi VARCHAR(50),
intertype VARCHAR(30),
intercharacter VARCHAR(30),
interreason VARCHAR(30),
loginaccount VARCHAR(30),
empname VARCHAR(30),
contacttelephone VARCHAR(30),
PRIMARY KEY(id)
)CHARACTER SET utf8 ;
(4)、查询操作
select
(5)、更新操作
update 表名 set 字段='' where 条件
(6)、删除记录
delete from 表名 where 条件
Mysql 拷贝表操作
create table 新表 as (select * from 旧表);
注意这个语句其实只是把select 语句的结果建一个表,所以新表不会有主键,索引。
将一个表中的内容插入到一张表中
insert into 表1 select * from 表2;