zz linux yum安装mysql后要注意的一些初始化问题

 

我的服务器装的是centos 5.3,由于最开始安装做了详细的记录,所以整个过程也是轻车熟路,一路yum下来,就搞定了,然后就是数据库、网站的搬家,轻松搞定~

可是今天在家看了下公司的网站,问题出来了~ 有些产品点击查看详细信息的时候,找不到网页~经过一番思考,发现是mysql默认字符集的问题,把原来服务器上的my.cnf一看,还果真是~~晕了~~~

下面写出mysql装完后需要注意的一些初始化设置~

 1. 配置开机启动服务


  /sbin/chkconfig httpd on             [设置apache服务器httpd服务开机启动]
  /sbin/chkconfig –add mysqld         [在服务清单中添加mysql服务]
  /sbin/chkconfig mysqld on             [设置mysql服务开机启动]
  /sbin/service httpd start            [启动httpd服务,与开机启动无关]
  /sbin/service mysqld start           [启动mysql服务,与开机无关]

 

2. 设置mysql数据库root帐号密码。默认的初始化密码为空~~~

mysqladmin -u root password ‘new-password’           [引号内填密码]

 

3. 让mysql数据库更安全

mysql -u root -p

mysql> DROP DATABASE test;                            [删除test数据库]
mysql> DELETE FROM mysql.user WHERE user = ”;        [删除匿名帐户]
mysql> FLUSH PRIVILEGES;                              [重载权限]
4.安装上mysql扩展
yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql

5.设置默认编码等一些初始参数(my.cnf)
vi /etc/my.cnf

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
default-character-set=utf8                 [添加]
default-storage-engine=INNODB              [添加]
old_passwords=1
[client]
default-character-set=utf8                 [添加]
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

 

 

==================

相 关链接:

 

CentOS+Apache+Mysql+Php安装及优化配置小记

CentOS 5.2,Linux 2.6+ 内核 ,Apache+MySQL+PHP 安装及基本配置过程记录 && 将apache安装为系统服务

CentOS 5.3 下编译安装Fcitx(小企鹅输入法)

CentOS 5.3上yum安装Apache+php+Mysql+phpMyAdmin

Linux下Apache2+MySQL5+PHP5安装

linux yum安装mysql后要注意的一些初始化问题

Fedora 8下用Yum安装Apache+PHP+MySQL环境

 

pthread之线程堆栈

Linux下pthread线程库介绍

Pthread 介绍

Logo

更多推荐