W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
一、數(shù)據(jù)庫操作
1.查詢當(dāng)前存在的數(shù)據(jù)庫
show databases;
2.切換數(shù)據(jù)庫
use db_name;
3.創(chuàng)建數(shù)據(jù)庫
create database db_name default charset set utf8 collate utf8_general_ci
4.刪除數(shù)據(jù)庫
drop db_name;
二、數(shù)據(jù)表操作
1.創(chuàng)建數(shù)據(jù)表
DROP TABLE IF EXISTS tb_name;
CREATE TABLE tb_name (
// 表結(jié)構(gòu)
) ENGINE=MyISAM AUTO_INCREMENT=12 DEFAULT CHARSET=utf8 COMMENT '表注釋';
2.刪除數(shù)據(jù)表
drop tb_name; // 直接刪除整個(gè)表(數(shù)據(jù)+結(jié)構(gòu))
truncate tb_name; // 清空整個(gè)數(shù)據(jù)表數(shù)據(jù),只保留數(shù)據(jù)結(jié)構(gòu)
3.查詢表結(jié)構(gòu)
desc tb_name; // 查詢表結(jié)構(gòu)
desc select * from tb_name; // 查詢sql查詢語句結(jié)構(gòu)
4.顯示創(chuàng)建表的sql語句
show create table t_name;
5.復(fù)制表
create table t_copy like tb_name; // 只是單純的復(fù)制表的結(jié)構(gòu),like 后面的表明為被復(fù)制的表
insert into t_copy (字段1, 字段2, ......) select (字段1, 字段2, ......) from t_name; // 復(fù)制表數(shù)據(jù).前提是表中的數(shù)據(jù)結(jié)構(gòu)是相同的.
6.修改表明
rename table 原表名 to 新表名;
7.修改表字段
alter table table_name 增加/刪除/修改 字段屬性 ('字段名');
8.表檢測、優(yōu)化
check table table_name
optmize table table_name
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: