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;