新建乙個資料庫
create database database_name character set utf8;
建立乙個表
create table table_name(欄位名 型別...) charset=utf8;
檢視當前資料庫
show databases;
使用乙個資料庫
use database_name;
檢視資料庫中的表
show tables;
檢視資料庫詳情
show create database database_name;
檢視表詳情
show create table table_name;
刪除資料庫
drop database database_name;
刪除表drop table table_name;
查詢表字段資訊
desc table_name;
修改表名
rename table table_name to new_table_name;
新增表字段
alter table table_name add 欄位名 字段型別 [first] [after 欄位名];
first :新增到所有欄位最前
after 欄位名:新增到的後面
刪除表字段
alter table table_name drop 欄位名;
修改欄位名和字段型別
alter table table_name change 欄位名 新欄位名 型別;
DDL(資料庫 表的操作)表相關
create 建立 新增 show 檢視 顯示 alter 修改 drop 刪除 database 資料庫 table 表 常見資料型別mysql 整數型別 int浮點型 double 引數一,引數二 引數一 總長度 引數二 小數點後有幾位 double 5,2 總長度是5位,小數點後面2位 和 錢...
資料庫相關常用查詢語句
1 檢視資料庫的版本 select version 2 檢視資料庫所在機器作業系統引數 exec master.xp msver 3 檢視資料庫啟動的引數 sp configure 4 檢視資料庫啟動時間 select convert varchar 30 login time,120 from m...
mysql資料庫分表相關
分表是分散資料庫壓力的好方法。分表,最直白的意思,就是將乙個表結構分為多個表,然後,可以再同乙個庫里,也可以放到不同的庫。當然,首先要知道什麼情況下,才需要分表。個人覺得單錶記錄條數達到百萬到千萬級別時就要使用分表了。1,分表的分類 1 縱向分表 將本來可以在同乙個表的內容,人為劃分為多個表。所謂的...