天天看點

mysql drop database if exists_總結-MySQL

SQL文法

-- DDL(資料定義語言)

-- DML(資料操作語言)

-- DCL(資料控制語言)

-- 注意:SQL中大小寫不敏感(大小寫代表的是一樣的);每條語句必須以分号結束

-- 一.DDL - 主要是提供資料庫和表的建立、删除和修改

-- 1.建立資料庫: create database 資料庫名

create database school; -- 直接建立資料庫

CREATE DATABASE IF NOT EXISTS school; -- 當資料庫不存在時建立資料庫

CREATE DATABASE IF NOT EXISTS school DEFAULT charset utf8; -- 建立資料庫的時候指定編碼方式

-- 2.删除資料庫: DROP DATABASE 資料庫

DROP DATABASE school; -- 直接删除指定資料庫

DROP DATABASE IF EXISTS school; -- 如果指定的資料庫存在就删除資料庫

-- 3.使用資料庫:use 資料庫名;

use school;

-- 建立表 create table 表名(字段名1 類型1 , 字段名2 類型2,...);

-- 注意:a.表名一般需要加字首't'或'tb',

-- b.字段用來确定表中要存儲哪些資料,字段名随便命名但是不能是關鍵字

-- c.資料類型必須是MySQL支援的資料類型

-- 常用資料類型: int, char(size), carchar(size), text, bit, data

create table if not exists tb_student(

stu_id int,

stu_name varchar(2