首先,登錄mysql管理中心,找到您要備份的數(shù)據(jù)庫(kù)。
創(chuàng)新互聯(lián)建站是一家專(zhuān)注于網(wǎng)站制作、成都網(wǎng)站制作與策劃設(shè)計(jì),來(lái)安網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)建站做網(wǎng)站,專(zhuān)注于網(wǎng)站建設(shè)十多年,網(wǎng)設(shè)計(jì)領(lǐng)域的專(zhuān)業(yè)建站公司;建站業(yè)務(wù)涵蓋:來(lái)安等地區(qū)。來(lái)安做網(wǎng)站價(jià)格咨詢(xún):13518219792
然后,找到菜單“導(dǎo)出”,跳轉(zhuǎn)到的頁(yè)面,點(diǎn)擊確定即可。
z-blog php數(shù)據(jù)庫(kù)帳號(hào)密碼保存在zb_users/c_option.php
php一般使用的mysql的數(shù)據(jù)庫(kù) ?如果沒(méi)有密碼的話 比較麻煩
要破解mysql的root密碼 這是關(guān)鍵
參考:
如果是root密碼:
方法一:
MySQL提供跳過(guò)訪問(wèn)控制的命令行參數(shù),通過(guò)在命令行以此命令啟動(dòng)MySQL服務(wù)器:
safe_mysqld --skip-grant-tables
即可跳過(guò)MySQL的訪問(wèn)控制,任何人都可以在控制臺(tái)以管理員的身份進(jìn)入MySQL數(shù)據(jù)庫(kù)。
需要注意的是在修改完密碼以后要把MySQL服務(wù)器停掉重新啟動(dòng)才會(huì)生效
方法二:
可以進(jìn)行如下的步驟重新設(shè)置MySQL的root密碼:
1.首先確認(rèn)服務(wù)器出于安全的狀態(tài),也就是沒(méi)有人能夠任意地連接MySQL數(shù)據(jù)庫(kù)。
因?yàn)樵谥匦略O(shè)置MySQL的root密碼的期間,MySQL數(shù)據(jù)庫(kù)完全出于沒(méi)有密碼保護(hù)的
狀態(tài)下,其他的用戶也可以任意地登錄和修改MySQL的信息。可以采用將MySQL對(duì)
外的端口封閉,并且停止Apache以及所有的用戶進(jìn)程的方法實(shí)現(xiàn)服務(wù)器的準(zhǔn)安全
狀態(tài)。最安全的狀態(tài)是到服務(wù)器的Console上面操作,并且拔掉網(wǎng)線。
2.修改MySQL的登錄設(shè)置:
# vi /etc/my點(diǎn)吸煙 f
在[mysqld]的段中加上一句:skip-grant-tables
例如:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-name-resolve
skip-grant-tables
保存并且退出vi。
3.重新啟動(dòng)mysqld
# /etc/init.d/mysqld restart
Stopping MySQL: [ OK ]
Starting MySQL: [ OK ]
4.登錄并修改MySQL的root密碼
# /usr/bin/mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3 to server version: 3.23.56
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
mysql USE mysql ;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql UPDATE user SET Password = password ( ‘new-password’ ) WHERE User = ‘root’ ;
Query OK, 0 rows affected (0.00 sec)
Rows matched: 2 Changed: 0 Warnings: 0
mysql flush privileges ;
Query OK, 0 rows affected (0.01 sec)
mysql quit
Bye
5.將MySQL的登錄設(shè)置修改回來(lái)
# vi /etc/my點(diǎn)吸煙 f
將剛才在[mysqld]的段中加上的skip-grant-tables刪除
保存并且退出vi。
6.重新啟動(dòng)mysqld
# /etc/init.d/mysqld restart
Stopping MySQL: [ OK ]
Starting MySQL: [ OK ]
windows
1.以系統(tǒng)管理員身份登陸系統(tǒng)。
2.打開(kāi)cmd—–net start 查看mysql是否啟動(dòng)。啟動(dòng)的話就停止net stop mysql.
3.我的mysql安裝在d:\usr\local\mysql4\bin下。
4.跳過(guò)權(quán)限檢查啟動(dòng)mysql.
d:\usr\local\mysql4\bin\mysqld-nt –skip-grant-tables
5.重新打開(kāi)cmd。進(jìn)到d:\usr\local\mysql4\bin下:
d:\usr\local\mysql4\bin\mysqladmin -uroot flush-privileges password “newpassword”
d:\usr\local\mysql4\bin\mysqladmin -u root -p shutdown 這句提示你重新輸密碼。
6.在cmd里net start mysql
7.搞定了。
2,MySQL4.1以上版本一種密碼錯(cuò)誤問(wèn)題的解決方法
1 # SET PASSWORD FOR ’some_user’@’some_host’ = OLD_PASSWORD(‘newpwd’);
2 # FLUSH PRIVILEGES;
3,Mysql數(shù)據(jù)庫(kù)修復(fù)
myisamchk -r -q d:\mysql\data\latin1\*
r代表修復(fù)
q代表快速
d:\mysql\data\latin1\*數(shù)據(jù)庫(kù)里面 *代表里面的所有的文件
方法三:
如果你忘記了你的MYSQL的root口令的話,你可以通過(guò)下面的過(guò)程恢復(fù)。
1. 向mysqld server 發(fā)送kill命令關(guān)掉mysqld server(不是 kill -9),存放進(jìn)程ID的文件通常在MYSQL的數(shù)據(jù)庫(kù)所在的目錄中。
kill `cat /mysql-data-directory/hostname.pid`
你必須是UNIX的root用戶或者是你所運(yùn)行的SERVER上的同等用戶,才能執(zhí)行這個(gè)操作。
2. 使用`--skip-grant-tables' 參數(shù)來(lái)啟動(dòng) mysqld。
3. 使用`mysql -h hostname mysql'命令登錄到mysqld server ,用grant命令改變口令。你也可以這樣做:`mysqladmin -h hostname -u user password 'new password''。
(其實(shí)也可以用use mysql; update user set password =password('yourpass') where user='root' 來(lái)做到。)
4. 載入權(quán)限表: `mysqladmin -h hostname flush-privileges' ,或者使用 SQL 命令`FLUSH PRIVILEGES'。(當(dāng)然,在這里,你也可以重啟mysqld。)
方法四:(一定要先備份)
1,重新在另一臺(tái)電腦上安裝相同版本的MySQL
2,刪除忘記密碼的電腦中MySQL安裝目錄中\(zhòng)data\mysql的全部?jī)?nèi)容(要先停止MySQL服務(wù))
3,Copy新裝的電腦上MySQL安裝目錄中\(zhòng)data\mysql的全部?jī)?nèi)容 to 剛剛刪除的目錄中
4,啟動(dòng)MySQL服務(wù)
這樣就只有一個(gè)root用戶了,密碼為空……
我一般用二種方法:
1.SQL文件數(shù)據(jù)備份;
下載一個(gè)Navicat Premium,使用這個(gè)軟件,正確連接并訪問(wèn)數(shù)據(jù)庫(kù),
點(diǎn)中你想要備份的數(shù)據(jù)庫(kù),按右鍵使用轉(zhuǎn)存SQL文件,就會(huì)出現(xiàn)你要備份的提示框,保存即可;
若要導(dǎo)進(jìn)則用運(yùn)行SQL文件,非常方便的導(dǎo)入單個(gè)數(shù)據(jù)庫(kù)的,但這種只適合于小數(shù)據(jù)量的數(shù)據(jù)庫(kù)(50萬(wàn)條以下);
2.底層備份,但這種備份要求安裝是同一版本的mysql才適合,否則會(huì)出現(xiàn)未知錯(cuò)誤;
直接找到mysql安裝目錄,找到data文件夾全部拷唄到你想備份的地方即可,還原就拷回來(lái)即可。適合大數(shù)據(jù)量的備份方法!
3.至于樓主硬要用PHP備份數(shù)據(jù)的話,你可以參考phpadmin和dedecms程序備份數(shù)據(jù)的方法,但這種執(zhí)行效率很低的!
網(wǎng)站欄目:手動(dòng)備份php數(shù)據(jù)庫(kù) 手動(dòng)備份php數(shù)據(jù)庫(kù)的軟件
標(biāo)題網(wǎng)址:http://vcdvsql.cn/article20/ddsihjo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、手機(jī)網(wǎng)站建設(shè)、響應(yīng)式網(wǎng)站、網(wǎng)站改版、定制開(kāi)發(fā)、關(guān)鍵詞優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)