標籤:修改 收費 oss client general process 管理系統 -o images
MYSQL介紹
- MySQL是一種關聯式資料庫管理系統,關聯式資料庫將資料儲存在不同的表中,而不是將所有資料放在一個大倉庫內,這樣就增加了速度並提高了靈活性. 由於MYSQL是一款開放源碼軟體,因此可以大大降低總體擁有成本.在將來的某一天MYSQL也許也會成為收費的軟體,當然那是以後的事情了.現在我們來介紹下MYSQL的SQL原生態語句
在本地設定MYSQL帳號
- 建立my.ini檔案
[mysqld]
character-set-server=utf8 #庫的編碼模式設定為utf8
collation-server=utf8_general_ci
[client]
default-character-set=utf8
user=root # 帳號名為root
[mysql]
default-character-set=utf8 # 每建立一個庫,預設的編碼為utf8
將MYSQL安裝的目標檔案添加到環境變數中,在CMD中直接操作MYSQL資料庫.開啟MYSQL時無需輸入帳號密碼,預設從設定檔my.ini中讀取將模式設定為strict 模式set global sql_mode= "strict_trans_tables,only_full_group_by"; #修改為strict 模式,只能查看到分組後的欄位,配合彙總函式.其餘操作會報錯例如:select * from emo group by post; #會報錯,原因是分組之後在去查看某一條資料毫無意義強調: 模式設定為strict 模式需要重新啟動MYSQL
將MYSQL設定為後台自動運行
MYSQL原生態SQL語句庫: 本質就是一個檔案夾
- 增加
create database 檔案夾名 charset utf8;
- 刪除
drop database 檔案夾名;
- 修改
alter database 檔案夾名 charset gbk; #修改指的是修改檔案夾的編碼方式
- 查看
show databases; # 查看所有檔案夾
show create database 檔案夾名; #查看指定檔案夾表: 也就是一個檔案
- 增加
- 刪除
- 修改
- 查看
MYSQL原生態SQL語句(未完待續)