2016年2月26日

php

避免创建数据库及表出现中文乱码和查看编码方法

1、创建数据库的时候:

CREATE DATABASE `test`
CHARACTER SET 'utf8'
COLLATE 'utf8_general_ci';

2、建表的时候

CREATE TABLE `database_user` (
`ID` varchar(40) NOT NULL default '',
`UserID` varchar(40) NOT NULL default '',
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
//ENGINE=MyISAM  DEFAULT CHARSET=utf8 ;

sql命令 DDL (结构化操作)

  1. 表添加字段: alter table 表名称 add 列定义 alter table stu add email varchar(200);

  2. 修改字段: alter table 表名称 change 旧字段名称 新字段定义 alter table stu change email stuEmail varchar(150);

  3. 删除字段 alter table 表名称 drop 字段 alter table stu drop stuEmail;

  4. 修改表名称 alter table 表名 rename 新名字 alter table stu rename student;

  5. 删除 drop table 表名称; drop table student;

sql名 DML操作 (增 删 改 查)

2.查看 ******

3.修改:

4.删除:

5.查询:

练习: 图书表 类型表 用 内连接 外连接 ,都查询一次。

Last updated

Was this helpful?