mysql筆記20151021

mysql 客戶端工具

---------------------------------------------

mysql 免密碼登陸:在/root下 vim .my.cnf


[client]

user = 'root'

password = '123456'

host = 'localhost'


------------------------------------------

mysql 

mysqldump

mysqladmin

mysqlcheck

mysqlimport


mysql非客戶端工具

myisamchk

myisampack


myisam:

   沒表三個文件: .frm 表結構

                  .myd 表數據

                  .myi 表索引


innodb

   所有表共享一個表空間文件:

   建議: 沒表一個獨立的表空間文件

         即: show variables like '%innodb%' 查看 innodb_file_per_table = off(建議開啓)

          vim /etv/my.conf

          添加一行:innodb_file_per_table = 1

          service mysql restart


mysql> mysqladmin processlist

       mysqladmin status --sleep 頻率

                         --count 次數

       musqladmin ping 

       mysqladmin extended-status :顯示狀態變量(狀態統計信息)

       mysqladmin variables :顯示服務器變量(工作屬性)

       mysqladmin flush-privileges:刷新授權

       flush-logs:重置大多數的服務器狀態變量

       flush-status:二進制和中繼日誌滾動

       refresh:相當於同時執行flush-hosts和flush-logs

       shutdown 關閉mysql服務器進程

       version:版本號、當前狀態信息

       start-slave:啓動複製、啓動從服務器的複製線程

           SQL thread

           IQ thread

       stop-slave:停止複製

------------------------------------------------------------

# mysql --help --verbose 查看mysql可用的指令

# killall mysqld

  


  datadir= /mydata/data

  hostname.err:錯誤日誌


  1、此前服務未關閉

  2、數據初始化失敗

  3、數據目錄位置錯誤

  4、數據目錄權限問題

-------------------------------------------------------------

  DBA: 開放DBA、數據庫設計,sql語句、存儲過程、存儲函數,觸發器、

       管理DBA、安裝、升級、備份恢復、用戶管理,權限管理、監控、性能分析,基準測試、


-------------------------------------------------------------


數據類型:

    數值型 int decimal

    float real

    

    字符型 char varchar

           binary varbinary


    日期時間型:date datetime timestamp

-----------------------------------------------------------------


enum (F、M)


set 任意組合 FM MF F M  

-----------------------------------








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