mysql學習筆記1-sql分類和數據庫操作

090155595.png

連接mysql. mysql bin目錄裏面的 mysql.exe進行連接。

>mysql -h 127.0.0.1 -P 3306 -u root –p  /* 這裏-h參數表示mysql服務器地址,P表示端口,-u 表示用戶名–p表示密碼*

/創建數據庫

Create database test; //表示創建一個test的數據庫

數據庫命名規範

1-數據庫名字是否區分大小寫是和系統有關係的。在window下不區分,在linux區分(因爲當mysql創建一個數據庫的時候會在mysqldata目錄下創建一個以數據庫命名的目錄)

2-數據庫命名應該見名知意。建議採用下劃線模式

3-數據庫的名字可以是數字,字符或者中文等(中文要設置編碼)。還有數據庫名字最好用單引號包含。避免衝突。

4-數據庫的名字是不能重複的。


數據庫的文件保存

數據庫文件是保存在mysql目錄下的data目錄下,一個數據庫對應一個同名的文件夾(特殊字符,如中文,是以編碼的形式體現的。)

在該文件夾下面有個db.opt文件,該文件內容如下

default-character-set=latin1

default-collation=latin1_swedish_ci

這個是保存在創建數據庫的時候額外參數。


數據庫的增刪改查:

查看所有的數據庫show databases;

查看數據庫的創建語句:show create database db_name(這個是數據庫的名字,例如test)

刪除數據庫: dropdatabase db_name

修改數據庫編碼屬性:alte database db_name character set gbk //設置爲gbk編碼

修改數據庫名字:修改data目錄下對應目錄的名字(可是這個方法不是通用的)



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章