Linux下mysql的命令


備份mysql

直接在root用戶下執行

示例:
mysqldump -uroot -p****** -R -E --single-transaction --default-character-set=UTF8 oadb > /***/oadb-20181113.sql

-R 加這個參數是為了導出存儲過程。
--single-transaction 加這個參數是為了在系統運行中導出完整的數據。
--default-character-set=UTF8 加這個參數是為了防止字符集混亂。
-E 加這個參數是為了導出事件。

簡化:

mysqldump -h 127.0.0.1 -u 用戶 -p密碼 -R -E 數據庫名 > 路徑/文件名稱.sql

 

恢復:

首先要知道數據庫名,然后再新建同樣名稱的數據庫,再然后
use 數據庫名
source 路徑/文件名稱.sql

注意source 后面的路徑在windows系統中的時候,路徑中的 \ 要全部換成 /

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

1、進入mysql數據庫

root@test# mysql -u root -p

回車后 輸入密碼  密碼不可見

 

2、查詢所有的庫

mysql> show databases; 

 

3、進入數據庫“student”是庫名

mysql> use student;

 

4、查詢所有的表

mysql> show tables;

 

5、查詢表,進行增刪改查“class”是表

mysql> select * from class; 

 

6、exit  退出,如果不行只能 用  \q  命令退出.

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

1、查看mysql版本
方法一:status;
方法二:select version();

2、Mysql啟動、停止、重啟常用命令
a、啟動方式
1、使用 service 啟動:
[root@localhost /]# service mysqld start (5.0版本是mysqld)
[root@szxdb etc]# service mysql start (5.5.7版本是mysql)

b、停止

1、使用 service 啟動:
service mysqld stop

c、重啟
1、使用 service 啟動:
service mysqld restart 
service mysql restart (5.5.7版本命令)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM