アプリ版:「スタンプのみでお礼する」機能のリリースについて

my.ini 内の [mysql]、[mysqld]、[mysqldump] の部分を変更したのですが、文字化けが直りません。
文字化けします。

対応:my.ini 内の [mysql]、[mysqld]、[mysqldump] の部分



[mysqld]
default-character-set=utf8
skip-character-set-client-handshake

[mysqldump]
default-character-set=utf8

[mysql]
default-character-set=utf8

に変更しましたが


コマンドプロンプトで
mysqlに接続後、statusと打ち込んで状態を確認しても

Client characterset:latin1
Server characterset:latin1

となったままです。

とうすればよろしいでしょうか?

何卒よろしくお願い致します。

A 回答 (5件)

MySQLを再起動してみましたか。

この回答への補足

ご回答ありがとうございます。

MySQLの再起動の方法を下記サイトを見て試みましたが
http://pentan.info/sql/mysql/windows_restart.html


[コントロールパネル]⇒[パフォーマンスとメンテナンス]⇒[管理ツール]⇒[サービス]内に
上記サイトのように「mysql」がないです。

使っているOSはwindowsXPです。

mysqlが正しくインストールされていないということでしょうか?

よろしくお願い致します。

補足日時:2011/07/18 02:18
    • good
    • 0

現在MySQLをインストールしてないので確認できませんが、一番簡単な方法はそのマシンの再起動ですね。



コマンドプロンプトで
mysql stop
mysql start
は働きませんか(かなり古い知識であっているかどうか自信はありませんが)。

この回答への補足

パソコンの再起動は試しております。

また、コマンドプロンプトで
■net start mysql と入れると
「無効なサービス名です。」

■net stop mysql と入れると
「指定されたサービスはインストールされたサービスとして存在しません。」

補足日時:2011/07/18 13:06
    • good
    • 0

MySQLがインストールされいているマシンと操作しているマシンは同じマシンでしょうか。



これまでの補足から考えると MySQLはサービスとして存在しないけど接続してstatusを見ることがでるということは、動いているMySQLは他のマシンのような感じですが。

操作しているマシンで働いていれば下記のようになると思いますが。
http://antonsan.net/study/mysql/mysql004.php

現在 MySQL でなくPostgresql に替えてしまったために、済みませんがこれ以上は判りません。
    • good
    • 0

1.OSは何でしょうか(my.iniと書いているからwindows?)。


2.MySQLのインストール先のフォルダはどこですか。
3.MySQLのバージョンはなんですか?
4.my.iniを変更してからMySQLサービスの再起動を行いましたか。

この回答への補足

1.windows XP です。

2.C:\xampp\mysql

3.XAMPP 1.7.3 をインストールしました

4.再起動はXAMPP上で stop ⇒ running とすればよいのでしょうか? 
 それとパソコンの再起動は行いました。

補足日時:2011/07/22 02:24
    • good
    • 0

Vistaや7でmysqlを使ったことがないので分かりませんが、うちのPerlプログラム作成・検証用に使ってるXP機だと、



default-character-set=sjis

にしてます。

>my.ini 内の [mysql]、[mysqld]、[mysqldump] の部分を変更したのですが、文字化けが直りません。

ついでに、[client]にも

default-character-set=sjis

でだめですかね?

この回答への補足

[mysql]、[mysqld]、[mysqldump]に加えて[client]にもすべて

default-character-set=sjis

としましたが

だめでした…

補足日時:2011/07/22 02:26
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!