程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> Linux mysql 基礎操作,linuxmysql

Linux mysql 基礎操作,linuxmysql

編輯:MySQL綜合教程

Linux mysql 基礎操作,linuxmysql


命令  #查看版本 mysql --version   #進入mysql 命令 mysql -u root -p mysql -u root@localhost  (沒有密碼的情況)   #創建數據庫 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                           

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved