欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
一、MySQL数据库基础
 
1,数据库的操作
 
1.1、显示当前数据库
 
show databases;
 
1.2 、创建数据库
 
语法:
 
CREATE DATABASE [IF NOT EXISTS] db_name [create_specification [, 
 
create_specification] …]
 
示例:
 
创建名为 db_test1 的数据库
 
create database db_test1;
 
如果系统没有 db_test2 的数据库,则创建一个名叫 db_test2 的数据库,如果有则不创建 
 
create database if not db_test1;
 
1.3、使用数据库
 
进行表的操作前的重要的一步
 
use 数据库名;
 
1.4、删除数据库
 
说明: 数据库删除以后,内部看不到对应的数据库,里边的表和数据全部被删除
 
DROP DATABASE [IF EXISTS] db_name;
 
2、常用数据类型
 
2.1、数值类型
 
分为整型和浮点型:
 
数值类型可以指定为无符号(unsigned),表示不取负数。1字节(bytes)= 8bit。 对于整型类型的范围: 1. 有符号范围:-2^(类型字节数*8-1)到2^(类型字节数*8-1)-1,如int是4字节,就 是-2^31到2^31-1 2. 无符号范围:0到2^(类型字节数*8)-1,如int就是2^32-1。
 
2.2、字符串类型
 
 2.3、日期类型
 
3、表的操作
 
use db_test;
 
3.1、创建表
 
语法:
 
CREATE TABLE table_name (
 
 field1 datatype,
 
 field2 datatype,
 
 field3 datatype
 
);
 
示例:
 
create table stu_test(
 
    id int,
 
    name varchar(20) comment '姓名',
 
    password varchar(20) comment '密码',
 
    age int,
 
    sex varchar(1),
 
    birthday timestamp,
 
    amout decimal(13,2),
 
    resume text
 
);
 
3.2、查看表结构
 
desc 表名;
 
3.4、删除表
 
语法格式:
 
DROP [TEMPORARY] TABLE [IF EXISTS] tbl_name [, tbl_name] …
 
示例:
 
-- 删除 stu_test 表
 
drop table stu_test;
 
-- 如果存在 stu_test 表,则删除 stu_test 表
 
drop table if exists stu_test;
 
4、总结
 
4.1、操作数据库
 
-- 显示
 
show databases;
 
-- 创建
 
create database xxx;
 
-- 使用
 
use xxx;
 
-- 删除
 
drop database xxx;
 
4.2、常用数据类型
 
INT:整型
 
DECIMAL(M, D):浮点数类型
 
VARCHAR(SIZE):字符串类型
 
TIMESTAMP:日期类型
 
4.3、操作表
 
-- 查看
 
show 表;
 
-- 创建
 
create table 表名(
 
 字段1 类型1,
 
 字段2 类型2,
 
 …
 
);
 
-- 删除
 
drop talbe 表名;

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h64827.shtml