目前分類:MySql (3)

瀏覽方式: 標題列表 簡短摘要
新安裝mysql設定root帳號
C:\mysql\bin> mysql mysql
mysql> delete from user where host='localhost' and user='';
mysql> quit
C:\mysql\bin> mysqladmin reload
C:\mysql\bin> mysqladmin -u root password "密碼"
或是
C:\mysql\bin> mysql -u root
mysql> SET PASSWORD FOR root@localhost=PASSWORD('新密碼');

yoonow 發表在 痞客邦 留言(0) 人氣()

  1. 網頁使用「utf-8」、mysql語法使用「utf8」(中間沒有一橫)。
  2. 全部網頁轉 utf8 編碼。
  3. modifybig5.php 把「許蓋功」處理程式註解起來不執行。
  4. sample_mail.php 等寄信程式檢查編碼,需改為utf-8。
  5. db_mysql.php 的function openDB($database)加上編碼設定
    $charset = mysql_query("SET NAMES utf8;");
    $charset = mysql_query("SET CHARACTER_SET_CLIENT=utf8;");
    $charset = mysql_query("SET CHARACTER_SET_RESULTS=utf8;");
  6. mysqldump 匯出 big5 資料庫資料,複製一份作備份檔。
  7. 匯出的 big5 資料庫資料把「許蓋功」的反斜線清掉,資料轉 utf8 編碼。
  8. 重新建立資料庫,把資料匯回去資料庫。  

yoonow 發表在 痞客邦 留言(0) 人氣()

【指令】

匯出 mysqldump

匯出整個資料庫 mysqldump -u[username] --password=[password] [db_name] > [file_name]
例:mysqldump -uroot --password=1234 test_db > test_db.sql
匯出某個資料表 mysqldump -u[username] --password=[password] [db_name] [table_name] > [file_name]
例:mysqldump -uroot --password=1234 test_db test_table > test_db.sql
以某種編碼匯出 mysqldump --default-character-set=latin1 -u[username] --password=[password] [db_name] > [file_name]
例:mysqldump --default-character-set=latin1 -uroot --password=1234 test_db > test_db.sql

yoonow 發表在 痞客邦 留言(0) 人氣()