1:客戶端
mysql:客戶端程式
mysqldump:mysql備份工具
mysqladmin:mysql管理工具
mysqlbinlog:二進位制日誌查詢工具
2:服務端
mysqld:服務端程式
mysqld_safe :建議安全執行的服務端程式
mysqld_multi:多例項mysql程式
監聽兩類套接字位址
3:socket套接字的儲存路徑
(1):rpm包安裝的mysql
/var/lib/mysql/mysql.sock
(2):二進位制或者原始碼安裝的mysql
/tmp/mysql.sock(不要把它刪除了,我就刪除過,使得客戶端無法連線服務端)
mysql [選項] [資料庫]
-h:指定服務端主機位址
-u: 指定登入的使用者名稱
-p:指明密碼
-d:指明登入的資料庫
-e:連線之後直接執行sql語句,不進入互動式模式(可以在指令碼中使用)
sql語句必須以分號結尾
\g:結尾表示以以豎行顯示
資料型別
char():區分字元大小寫,不可變
binary():區分字元大小寫 ,不可變
varchar():可變
varbinary():可變
text()
blob()
set()
enum()
int()
float()
double()
decimal()
date()
time()
datetime()
timestamp()
修飾符unsigned
not null
default
ddl:資料庫定義語言
create , alter , drop
dml:資料庫操作語言
insert , delete , update , select
dcl:資料庫控制語言
grant , revoke
獲取幫助
例如:help create
檢視所支援的字符集
show character set
檢視支援排序規則:
show collation
mysql的程式組成
客戶端 伺服器端 語法 mysql options database 常用的options uusername 指定使用者名稱,預設為root ppassword 指定使用者的密碼 p 指定資料庫監聽的埠,這裡的 需用實際的埠號代替,如 p3306 v 檢視當前使用的mysql版本 e 不登入mys...
程式的組成
1 標頭檔案 包含結構宣告和使用這些結構的函式的原型。2 源 檔案 包含與機構有關的函式的 1 函式原型 最好不要在標頭檔案中包含函式的定義 2 使用 define或const定義的符號常量。3 結構宣告 4 類宣告 5 模板函式 5 內聯函式 將結構宣告放在標頭檔案中是可以的,因為它們不建立變數,...
C 程式的組成
函式在被呼叫時,在棧中是以乙個棧幀的形式存在的,棧分為公升棧和降棧,不同架構,棧是不同的.t1堆 程式中的靜態區 t2 程式的組成 在上圖中 堆和棧是直到程式執行是才會存在,是程式執行的基礎 file header 用於告訴作業系統檔案是可執行檔案,和其他一些與執行相關資訊 text section...