【1】查看MySQL
ps -ef|grep mysql
root 17659 1 0 2011 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid mysql 17719 17659 0 2011 ? 03:14:57 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --socket=/var/lib/mysql/mysql.sock usr/bin/mysql 是指:mysql的運行路徑 var/lib/mysql 是指:mysql數(shù)據(jù)庫文件的存放路徑 usr/lib/mysql 是指:mysql的安裝路【2】連接數(shù)據(jù)庫
mysql -uroot[username] -pEnter passWord:【3】mysql服務
service mysqld stop ;service mysqld start;服務重啟后,可能會宕機,需要重啟tomcat !!!如果沒有安裝則提示:
[root@localhost ~]# service mysqld start mysqld:未被識別的服務檢測服務是否已經(jīng)添加到linux上(如果安裝則會提示如下)
[root@localhost ~]# chkconfig --list mysqld mysqld 0:關閉 1:關閉 2:關閉 3:關閉 4:關閉 5:啟用 6:關閉如果沒有安裝則提示:
[root@localhost ~]# chkconfig --list mysqld 在mysqld服務中讀取信息時出錯,沒有那個文件或目錄一旦你啟動了服務,可以這樣檢查服務器是否在運行
[root@localhost ~]# ps -el | grep mysqld 4 S 0 1796 1 0 85 0 - 1513 wait ? 00:00:00 mysqld_safe 4 S 27 1856 1796 0 78 0 - 34055 - ? 00:00:00 mysqld [root@localhost ~]# 如果你看到有,就說明服務器安裝起來了~~【4】備份數(shù)據(jù)庫
mysqldump基本語法: mysqldump -u username -p dbname table1 table2 ...-> BackupName.sql 其中:dbname參數(shù)表示數(shù)據(jù)庫的名稱;table1和table2參數(shù)表示需要備份的表的名稱,為空則整個數(shù)據(jù)庫備份;BackupName.sql參數(shù)表設計備份文件的名稱,文件名前面可以加上一個絕對路徑。通常將數(shù)據(jù)庫被分成一個后綴名為sql的文件;如,備份cloudoa數(shù)據(jù)庫到當前路徑下:mysqldump -uroot -p cloudoa >./backup.sql【5】檢查并修復數(shù)據(jù)庫數(shù)據(jù)表
如出現(xiàn)以下提示:
Table './hb_cloudoa/tb_xmpp_notice' is marked as crashed and should be repaired操作:
登錄: mysqlcheck -u root -p hb_cloudoa輸入密碼:Enter password:然后添加 –auto-repair 參數(shù)自動修復。修復前最好備份一下數(shù)據(jù)庫(如上述第四所示):
mysqldump -u root -p hb_cloudoa > hb_cloudoa.sqlEnter password:【進行修復】
mysqlcheck -u root -p hb_cloudoa --auto-repairEnter password:【6】查看文件安裝路徑
whereis mysql
[root@YCOffcie /]# whereis mysqlmysql: /usr/bin/mysql /usr/lib64/mysql /usr/include/mysql /usr/local/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz【7】查詢運行文件所在路徑(文件夾地址)
which mysql
[root@YCOffcie /]# which mysql/usr/bin/mysql新聞熱點
疑難解答