CentOS備忘録

CentOSの設定等に関するメモ

MySQLのインストール(1/5)

 

0. OSのバージョンの確認

# cat /etc/redhat-release
CentOS release 6.5 (Final)

 

1. インストール

# yum install mysql mysql-bench mysql-devel mysql-libs mysql-server

 

2. MySQLのバージョンの確認

# mysql --version
mysql Ver 14.14 Distrib 5.1.73, for redhat-linux-gnu (x86_64) using readline 5.1 

 

3. 設定ファイルの確認

# cd /usr/share/mysql
# ls

charsets my-innodb-heavy-4G.cnf
config.huge.ini my-large.cnf
config.medium.ini my-medium.cnf
config.small.ini my-small.cnf
czech mysql_fix_privilege_tables.sql
danish mysql_system_tables.sql
dutch mysql_system_tables_data.sql
english mysql_test_data_timezone.sql
errmsg.txt norwegian
estonian norwegian-ny
fill_help_tables.sql polish
french portuguese
german romanian
greek russian
hungarian serbian
italian slovak
japanese spanish
korean swedish
my-huge.cnf ukrainian

 

4. my.cnf のコピー

# cp /etc/my.cnf /etc/mysql_my.cnf.org    // オリジナルをコピー
# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf // サンプルをコピー
cp: `/etc/my.cnf' を上書きしてもよろしいですか(yes/no)? yes

# ls -la my.cnf
-rw-r--r-- 1 root root 4673 9月 21 11:59 2014 my.cnf

 

5. PATHの確認
# echo $PATH
/usr/lib64/qt-.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/lapis/bin

# whereis mysql
mysql: /usr/bin/mysql /usr/lib64/mysql /usr/include/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz

# cd /usr/bin
# ls mysql*
mysql mysql_tzinfo_to_sql mysqld_multi
mysql_config mysql_upgrade mysqld_safe
mysql_convert_table_format mysql_waitpid mysqldump
mysql_find_rows mysql_zap mysqldumpslow
mysql_fix_extensions mysqlaccess mysqlhotcopy
mysql_fix_privilege_tables mysqladmin mysqlimport
mysql_install_db mysqlbinlog mysqlshow
mysql_secure_installation mysqlbug mysqlslap
mysql_setpermission mysqlcheck mysqltest