mysql shigu mysql資料庫基本操作

2021-10-19 17:00:57 字數 2142 閱讀 3546

1、開啟/停止資料庫服務

net start mysql

net stop mysql

2、客戶端登入資料庫

退出資料庫

exit; //注意加分號

\q; // 分號可加可不加

3、建立資料庫

基本語法:create database 資料庫名字[庫選項];

字符集:charset

校對集:collate

4、顯示資料庫

顯示全部:show databases

顯示部分: show databases like 『匹配模式』;

_:匹配當前位置單個字元;

%:匹配指定位置多個字元

顯示資料庫建立語句

基本語法:show create database 資料名字;

5、選擇資料庫

語法:use 資料名稱;

6、 修改資料庫

修改資料庫庫選項:字符集和校對集

基本語法:alter database 資料名 charset=字符集;

7、刪除資料庫

基本語法:drop database 資料庫名;

8、建立資料表

基本語法:creat table 表名(欄位名 字段型別[字段屬性],欄位名 字段型別[字段屬性],…)[表選項];

建立表必須要掛在某個資料庫上:

使用表選項:

create table student(name varchar(10))engine[=]innodb/myisam charset utf8;

複製已有表結構

只複製結構,不會複製資料。

基本語法:create table 新錶名 like 已有表名 (不一定是同乙個資料庫的,其他資料庫可採用資料庫.表名的方式來引用)

9、顯示表

顯示所有表:show tables;

顯示部分表:show tables like 『匹配模式』;

顯示表結構:

describe 表名;

desc 表名;

show columns from 表名

顯示表建立語句

show create table 表名;

10、表操作

設定表屬性

基本語法:alter table 表名 表選項 值;

修改表名:rename 舊表名 to 新錶名;

新增字段:

alter table 表名 add [column] 新欄位名 列型別 [列屬性] [位置first/after欄位名]

修改字段:

alter table 表名 change 舊欄位名 新欄位名 字段型別 [列屬性] [新位置]

修改字段型別(屬性):

alter table 表名 modify 欄位名 新型別 [新屬性] [新位置]

刪除字段:

alter table 表名 drop 欄位名

刪除表結構:

drop table 表名 [,表名2…]

11、資料操作

插入操作:

基本語法:

insert into 表名 [ (字段列表)] values(對應字段列表) //指定字段插入值,不要求順序,但是要求對應

insert into 表名 values(對應表結構) //所有字段插入資料,要對應字段順序

查詢操作:

查詢全部資料: select * from 表名 ;

查詢部分資料:select 字段列表 from 表名; // 字段列表用逗號隔開

條件查詢資料:select 字段列表 / * from 表名 where 欄位名=值;

刪除操作

delete from 表名 where 條件;

更新操作

update 表名 set 欄位名=新值 [where 條件];

12、字符集

處理中文資料

set names gbk;

等同於:

set character_set_client=gbk;

set character_set_connection=gbk;

set character_set_results=gbk;

Python操作Access資料庫基本操作步驟分析

我們在這篇文章中公分了五個步驟詳細分析了python操作access資料庫的相關方法,希望可以給又需要的朋友們帶來一些幫助。ad python程式語言的出現,帶給開發人員非常大的好處。我們可以利用這樣一款功能強大的物件導向開源語言來輕鬆的實現許多特定功能需求。比如python操作access資料庫的...

Python基礎 SQLite資料庫基本操作

sqlite資料庫的官網 有很多管理資料庫的工具,官方使用命令列進行管理,感覺太麻煩,使用db browser進行管理資料庫,附上官網 開啟後還是中文的,驚喜 安裝庫 pysqlite3 在進行對資料庫的操作之前,首先要使用函式connect開啟資料庫 通過物件的execute方法進行資料庫的各種操...

mysql 格式整理 MySQL資料庫基本操作整理

儲存資料 insert into 表名 values 字段值,字段值,指定字段插入 insert into 表名 欄位名 values 字段值 查詢資料 select from 表名 where 條件 修改資料 update 表名 set 欄位名 字段值,欄位名 字段值,where 條件 刪除資料 ...