常用資料庫及表相關操作語句

2022-08-23 23:12:08 字數 792 閱讀 1786

新建乙個資料庫

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 縱向分表 將本來可以在同乙個表的內容,人為劃分為多個表。所謂的...