基本sql語句

庫 
1. 建立庫mysql

create database test;sql

2.#指定字符集(mysql 5.0 以上)
bash

create  database  redmine  character  set  utf8;

3#驗證
show create database redmine\G;spa


*************************** 1. row *************************** 
       Database: redmine 
Create Database: CREATE DATABASE `redmine` /*!40100 DEFAULT CHARACTER SET utf8 */ 
1 row in set (0.00 sec) 

2. 刪除庫
drop database test;.net

3. 列出所有的庫code

show databases;blog

表 
1. 建立表rem

create table test (c1 int(10),c2 int(10), c3 int(10),c4 char(10));get

2. 表結構io

desc test;

#也能夠使用show 語句

show create table test;

3. 刪除表

drop table test;

4. 列出當前庫所有表

show tables;
5. 備份表(20160310)
create table reply_bak select * from reply;

這種方法會將舊錶中全部的內容都拷貝過來,這種方法的一個最很差的地方就是新表中沒有舊錶的primary key、Extra(auto_increment)等屬性。須要本身用alter,添加,並且容易搞錯。
相關文章
相關標籤/搜索