Linux mysql 基礎操作

來源:互聯網
上載者:User

標籤:

命令  #查看版本mysql --version  #進入mysql 命令mysql -u root -pmysql -u [email protected]  (沒有密碼的情況)  #建立資料庫create database [dataname] #刪除資料庫drop database [dataname] #查看資料庫show databases; #進入具體資料庫use [dataname] #查看資料庫表show tables; #刪除表drop table [tablename] #查看具體表的結構desc [tablename] #尋找資料select * from tablename #插入資料insert insto [tablename](103,‘test‘); #修改資料update [tablename] set name=‘‘ and id=103 #刪除資料delete [tablename] where name=‘‘ #添加索引 alter table [tablename] add fulltext index([columnname]);   #查看索引 show index from [tablename] \G 啟動開關: service mysql {start|stop|status|restart|condrestart|try-restart|reload|force-reload}    修複表 查看錶狀態 show table status like ‘tablename‘ \G;檢測表 check table tablename修複表 repair table tablename  壓縮表 查看資料檔案位置 show global variables like ‘%datadir%‘; 壓縮檔 myisampack *.MYD  #mysql 備份 冷備份 備份停掉mysql 服務,在操作基本備份mysql 資料庫重啟mysql服務,備份重啟以後生產binlog 邏輯恢複mysql -u root -p [databasename]<[backname].sql  邏輯備份匯出整個資料庫mysqldump -u root -p [databasename] -F >[backname].sql匯出一個表mysqldump -u root -p [databasename] [tablename]>[table].sql匯出資料庫結構mysqldump -u root -p -d --add-drop-table [databasename]>[database].sql-d 沒有資料 --add-drop-table 在每個create語句之前增加一個drop table              

Linux mysql 基礎操作

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.