文字が大きくなっている行の頭には#(コメント記号)が抜けております。読みにくくてすいません。
centos7.0でmariadbをインストールし文字コードをutf8にしようとしてつまずいています。
まず、
$ sudo vi/etc/my.cnfと打ち込み
character-set-server=utf8と入力し
[Esc]→[:]→[w]→[q]で保存しました。
再度$ sudo vi/etc/my.cnfを打ち込むと
character-set-server=utf8
~
~
~
~
~
"/etc/my.cnf" 1l. 26C
の画面になります。
確認のため $ cat /etc/my.cnfと打ち込むとcharacter-set-server=utf8の1行が表示されます。
1,昨日から質問させていただき回答をしてもらってますが、1行だけの表示だとすると元のデータを消去したのでは?
という回答でしたがcentos7.0にサインインして「home」→「コンピュータ」→「etc」→「my.cnf」とクリックし中を見ると
my.cnf[読み取りのみ]
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql.sock
#Disabling symbolic-links is recommended to prevent assorted security risks
symboric-links=0
#Settinbs user and group are ignored when systemd is userd.
#If you need to run mysqld under a different user or group,
#customize your systemd unit file for mariadb according to the
#instructions in http://fedoraproject.org/wiki/Systemd
[mysqld_safe]
log-error=/var/log/mariadb/mariadb.log
pid-file=/var/run/mariadb/mariadb.pid
#include all files from the config directory|
!includedir /etc/my.cnf.d
と表示されています。その中にcharacter-set-server=utf8の記述はないのですがどこに追記されているのでしょうか?
また、このファイルを読み取りのみではなく書き込み出来るように開くにはどうすればいいのでしょうか?
回答1件
あなたの回答
tips
プレビュー