数据库和表

来源:互联网 发布:同城交友源码带数据 编辑:程序博客网 时间:2024/06/06 07:40

第二章  数据库和表

一、创建数据库

1、create database 库名

A、如果该库存在则为 create database if not exists 库名;MySQL不允许两个数据库使用相同的名字。

B、default:指定默认值;

C、character_set:指定数据库字符集;

D、创建了数据库之后使用use命令可指定当前数据库。use 库名;(在MySQL中,每一条SQL语句都以“;”作为结束标志)

E、显示所有数据库:show databases;

二、修改数据库:数据库创建后,如果需要修改数据库的参数,可以使用alter database 库名 character set gb2312

Collate utf8_general_ci;

三、删除数据库:drop database 库名;

注意:这个命令必须小心使用,因为它将删除指定的整个数据库,该数据库的所有表(包括其中的数据)也将永久删除。

四、创建表(就是创建表的结构,包括哪些字段、字段名、字段类型)

create table 表名(字段名1 类型,字段名2 类型……)

注意:确定表建在哪个库中,把此库变为当前数据库。

例如:use 库名

      create table 表名

五、修改表(修改表的结构——增、删、该、查)

1、alter table 表名;

add 字段名 类型——增加字段;

add birthday date;

2、修改旧字段(改的是旧字段类型)

alter table 表名;

modify name varchar(20);

3、删除字段

alter table 表名;

drop birthday;

4、修改列名用  change  旧字段名 新字段内容

alter table 表名;

change name sname varchar(20);

5、修改表名用 rename 旧名 to 新名

rename table xs to newxs;

显示 show tables;

6、复制表

create table new_emp like employee;

7、删除表

drop table 表名;

六、

1、设置客服端

set character_set_client=gb2312;

2、防止转变后变成乱码

set character_set_results=gb2312;

原创粉丝点击