void

          MySql備份

          備份與恢復
          常規備份命令是mysqldump,這里以tm數據庫為例,做簡單介紹,詳細資料參考
          http://info.mysql.cn/install/2006/0410/5521.html
          備份
          #mysqldump -u root -p tm > tm_20060101.sql  
          按提示輸入密碼,這就把tm數據庫所有的表結構和數據備份到tm_20060101.sql了,因為要總進行備份工作,如果數據量大會占用很大空間,
          這是可以利用gzip壓縮數據,命令如下:
          #mysqldump -u root -p tm | gzip > tm_20060101.sql.gz
          還可以備份到遠程機器,用-h制定,如
          #mysqldump -u root -p tm > tm_20060101.sql -h xxx.xxx.xxx.xxx
          可以直接備份到IP地址為xxx.xxx.xxx.xxx的遠程計算機。
          系統崩潰,重建系統,或恢復數據庫時,可以這樣恢復數據:
          #mysql -u root -p tm < tm_20060101.sql
          (win os):mysql.exe -uroot -ptm --default-character-set=utf8 < tm_20060101.sql
          從壓縮文件直接恢復:
          #gunzip < tm_20060101.sql.gz | mysql -u root -p tm
          Q:如何啟動和關閉mysql?
          A:linux下:比如我的mysql是用源碼方式安裝在/usr/local/mysql
          自動:將/usr/local/mysql/share/mysql/mysql.server拷貝到/etc/rc.d/init.d/下,然后
          chkconfig --add mysql.server就可以開機就啟動mysql服務了。
          手動:以root身份執行/usr/local/mysql/bin/mysqld_safe --user=mysql
          windows下:
          自動:
          用cmd方式,到mysql安裝路徑的bin文件夾下,執行:mysqld-nt --install
          手動:直接到到mysql安裝路徑的bin文件夾下執行net start mysql即可。
          如果不想讓mysql在計算機啟動時候就啟動服務,執行:mysqld-nt --remove
          也可以在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services中刪除對應服務并重啟計算機。
          關閉mysql:mysqladmin -uroot -p shutdown
          啟動mysql
          mysqld-nt --install
          net start mysql
          安裝完后,從win下用mysql-odbc連接時,出現
          - Client does not support authentication protocol requested by server; consider upgrading MySQL client
          經查:
          A:你使用的數據庫是4.1以上,用命令行連接MySQL數據庫后,執行下面的命令:
          UPDATE mysql.user SET password=OLD_PASSWORD("your_password") WHERE Host="your_host" AND User="your_username" ;
          即可解決。

          your_password:改成你連接數據庫的密碼,比如 123
          your_host:改成你連接數據庫的主機,如果是本地的話,就是localhost
          your_username:改成你連接數據庫的用戶,比如 root

          posted on 2008-07-19 12:21 void 閱讀(244) 評論(0)  編輯  收藏 所屬分類: MySql

          主站蜘蛛池模板: 宁国市| 贵南县| 偃师市| 兴仁县| 梁平县| 云安县| 桃园市| 运城市| 固镇县| 全南县| 武穴市| 隆子县| 涪陵区| 芦溪县| 旌德县| 林西县| 香河县| 丁青县| 台前县| 阿城市| 台东县| 靖西县| 巴彦县| 宜川县| 三门县| 涞源县| 平乐县| 宁波市| 甘德县| 浦东新区| 基隆市| 额济纳旗| 上蔡县| 固原市| 西青区| 珲春市| 孟津县| 武宣县| 常宁市| 北碚区| 宜丰县|