belle robe mariage Robe De Mariée Robe De Mariée Hochzeitskleider brudklänning Robe De Mariée Robe De Mariée wedding dresses online shop Wedding Dresses brudekjoler balklänningar goedkope trouwjurken Abendkleider
カレンダー
2018年11月
« 10月    
 123
45678910
11121314151617
18192021222324
252627282930  
投稿履歴

SQLサーバー(mariadb)

◆ MariaDB のインストール

CentOS 7 よりデータベースサーバーが MySQL から MariaDB に変更なった

# yum -y install mariadb-server

 

◆ 文字コードの設定

# vi /etc/my.cnf.d/server.cnf
途中略
[mysqld]
追記
character-set-server = utf8
以下略

◆ MariaDB の起動

# systemctl start mariadb

 

◆ 再起動に自動的に起動するように設定

# systemctl enable mariadb

 

◆ 自動起動設定の確認

# systemctl list-unit-files | grep mariadb
mariadb.service enabled
enabled になっていればOK

 

◆ MariaDB の設定

# mysql_secure_installation

****** がパスワード

***** の root のパスワードを設定(***** はサーバーのホスト名)

mysql> set password for root@’sentos-server’=password(‘******’);

****** がパスワード

127.0.0.1 の root のパスワードを設定

mysql> set password for root@’127.0.0.1’=password(‘******’);

****** がパスワード

匿名ユーザーを削除

mysql> delete from mysql.user where user=”;

不要なデータベースを削除

MySQLサーバーには最初から test と言うデータベースが登録されていますのでこれを削除

mysql> drop database test;

ここでいったん MySQL サーバーよりログアウト

mysql> exit

再度 MySQL サーバーにログイン

上記で設定したパスワードでログイン

# mysql -u root -p
Enter password: ******

****** はパスワード

 

◆ 文字化け対策

MySQL5.Xではデータベースの文字コードがlatin1になっていて、サーバーやアプリケーションの文字コードは通常 ujis(euc-jp)・utf8(utf-8) になってい るのでサーバーやアプリケーションによっては文字化けを起こすので文字コードを utf8(utf-8) に変更( ujis(euc-jp) に変更したい場合は utf8 の所を ujis に読み替える)

MySQL の設定ファイル/etc/my.cnf を変更

# vi /etc/my.cnf

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
以下追記
default-character-set=utf8

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

以下追記
[mysqldump]
default-character-set=utf8

[mysql]
default-character-set=utf8

 

◆ MySQL を再起動

# /etc/rc.d/init.d/mysqld restart

 

◆ MySQL の関連ソフトのインストール

php-mysql のインストール

# yum -y install php-mysql

PHP のインストール

# yum -y install php

php-mbstring のインストール

# yum -y install php-mbstring

php-mcrypt のインストール

# yum -y install php-mcrypt

 

*************************

メニューに戻る

wedding dresses uk online shop