本文共 1088 字,大约阅读时间需要 3 分钟。
1.数据库结构操作
增:create database 数据库名 charset utf8;删:drop database 数据库名;改:alter database 数据库名 charset utf8;查:show databases; #查看所有的数据库 show create database 数据库名; #查看db1数据库
数据库结构操作实例:
CREATE DATABASE test charset utf8;ALTER DATABASE test CHARSET utf8;SHOW DATABASES;SHOW CREATE DATABASE test;DROP DATABASE test;
注意:数据库及表结构删除是drop 表中数据删除是delete
2.数据表结构操作
注意:建立数据表是,每个字段描述语句之间以逗号分隔,最后一句不用
每个操作之间以分号分隔 如果只有一种操作也可不写分号
desc是表结构描述,show create 是建表语句描述,desc不用加table,show create 需要加table
增:create table if not exists 表名(id int,name varchar(10)) ;删:drop table if not exists 表名;改:alter table 表名 add age int; alter table 表名 modify name char(12);查:show tables; #查看所有表 show create table 表名; #查看t1表 desc 表名;#查看表结构 show create table 表名; #查看表详细结构 select * from 表名; #查看所有的表数据 create table 表一 select * from 表二; #拷贝表结构(如果有数据就把数据一起拷贝了) create table 表一 select * from 表二 where id=2; #拷贝表结构,不拷贝表数据(条件为假时,查不到任何记录)
数据表结构操作实例:
ALTER TABLE test ADD age INT;ALTER TABLE test MODIFY t_name VARCHAR(14);ALTER TABLE test DROP age;DESC test;SHOW CREATE TABLE test;CREATE TABLE test2 SELECT * FROM test;
转载地址:http://ukovi.baihongyu.com/