Top Menu:

出直し

以前のサイトデータはバックアップしてあるのだが、MySQLへのリストア途中でエラーが出る。 やはり一から出直しのようである。

このエントリーへのトラックバックURLは:

http://www.drivecafe.com/trackback/25
 

Re:データベースは正常

データベースに格納しているデータがどこかで不正になっているのか、まだ正常動作しません。 こうなると、この drupal の問題で、どこを直したらいいか勉強しないと進めそうにないっす。 当面、断念します。

あっ逆ですね^^; 文字

あっ逆ですね^^; 文字コードをページの言語に合わせるか表示をsqlの文字コードにあわせないと。 私はphpでの表示をujisでやってますのでmysqlをujisにしてインポートさせました。 mysql> SHOW VARIABLES LIKE 'char%'; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | ujis | | character_set_connection | ujis | | character_set_database | ujis | | character_set_filesystem | binary | | character_set_results | ujis | | character_set_server | ujis | | character_set_system | utf8 | | character_sets_dir | /usr/share/mysql/charsets/ | +--------------------------+----------------------------+ 8 rows in set (0.01 sec) >こうなると、この drupal の問題で、どこを直したらいいか勉強しないと進めそうにないっす。 mysqlは文字コードの問題がめんどくさいっすね。いまだに良くわかってない>自分

/etc/mysql/my.cnf [mysqld] de

/etc/mysql/my.cnf [mysqld] default-character-set=utf8 [mysql] default-character-set=utf8 かな ^^; mysql で mysql> SHOW VARIABLES LIKE 'char%'; とかすると状況がわかるらしい。 #私はすべてujisで使ってます。

Re:--default-character-set=

mysql -u *** -p --default-character-set=utf8 でやってみましたら、なんと!! エラーが出ずに完了しましたぁ。 euc-jp だと通らないです。 っていうか、この drupal って最初から utf-8 だから、古いバージョンの MySQL でも格納データは euc-jp じゃなくて utf-8 だったのかな。 う~ん、おかげさまでまた一つお利口になれました・・・・んが。 この方法で復元したサイトへログイン拒否される。(T.T) まだ完全じゃあないんか。

sql文ができるだけで

sql文ができるだけですけどね ^^; mysqldump sql文があっているなら mysql -u root -p --default-character-set=文字コード 新DB < 元DB.sql とかでいけるはずだけどなぁ・・・・

Re: それが・・・

それが・・ /var/lib/mysql 以下のファイルと、SQL文になったやつはあるのですが。 mysqldump って使ったことが無いんですよ~。

mysqldump

mysqldump で落としたのでもだめ? by kabaya