05 Mysql資料庫 補充內容

2022-02-08 16:08:03 字數 1177 閱讀 3006

資料庫命名規則:

資料庫命名規則:

可以由字母、數字、下劃線、@、#、$

區分大小寫

唯一性不能使用關鍵字如

create

select

不能單獨使用數字

最長128位

# 基本上跟python或者js的命名規則一樣

sql語言主要用於訪問資料、查詢資料、更新資料和管理關係資料庫系統,sql語言由ibm開發。sql語言分為3種型別:

1、ddl語句 資料庫定義語言: 資料庫、表、檢視、索引、儲存過程,例如create drop

alter

2、dml語句 資料庫操縱語言: 插入資料insert、刪除資料delete、更新資料update、查詢資料select

3、dcl語句 資料庫控制語言: 例如控制使用者的訪問許可權grant、revoke

了解內容

mysql新增欄位和修改字段 

mysql新增欄位的方法並不複雜,下面將為您詳細介紹mysql新增欄位和修改欄位等操作的實現方法,希望對您學習mysql新增字段方面會有所幫助。

1新增表字段

alter

table table1 add transactor varchar(10) not

null

;alter

table table1 add id int unsigned not

null auto_increment primary

key2

.修改某個表的字段型別及指定為空或非空

alter

table 表名稱 change 欄位名稱 欄位名稱 字段型別 [

是否允許非空];

alter

table 表名稱 modify 欄位名稱 字段型別 [

是否允許非空];

alter

table 表名稱 modify 欄位名稱 字段型別 [

是否允許非空];

3.修改某個表的欄位名稱及指定為空或非空

alter

table 表名稱 change 欄位原名稱 欄位新名稱 字段型別 [

是否允許非空

4如果要刪除某一字段,可用命令:alter table mytable drop 欄位名;

資料庫 Mysql內容補充二

多表查詢 mysql支援的是sql99標準的連線查詢,並不支援oracle公司的外連線查詢,但是支援oracle等值查詢,不等值查詢,自連線查詢,子查詢 只要不是外連線 都支援 oracle也支援sql99標準的連線查詢 內連線 等值查詢 select e.empno,e.ename,e.sal,d...

MySQL資料庫補充

檢視表結構 desc 表名 表處理 修改欄位名以及資料型別和約束 alter table 表名 change 原欄位名 新欄位名 資料型別 約束 修改欄位的資料型別和約束 alter table 表名 modify 欄位名 資料型別 約束 增加字段 alter table 表名 add 欄位名 資料...

MySQL資料庫基礎補充 編碼問題

mysql 編碼問題 mysql級別編碼 修改位置 etc mysql mysql.conf.d mysqld.cnf client default character set utf8 mysqld character set server utf8 collation server utf8 g...