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

    1. 配置开机启动服务

    chkconfig –add mysqld [在服务清单中添加mysql服务]
    chkconfig mysqld on [设置mysql服务开机启动]
    service mysqld start [启动mysql服务,与开机无关]
    也可以通过 /etc/rc.d/init.d/mysqld start 启动

    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

    6 修改数据库存放目录 :

   默认在:/var/lib/mysql/ 按目录存放


0.关闭mysql

1.移动/var/lib/mysql/目录下的数据库目录到自定义目录,如:/home/mysql_datas

        原数据库目录结构

               比如/var/lib/mysql/mysql

                      /var/lib/mysql/business

                      /var/lib/mysql/upper等

        移动后结构

               比如/home/mysql_datas/mysql

                      /home/mysql_datas/business

                      /home/mysql_datas/upper等

2.修改/etc/my.cnf中的如下两项到新目录的位置

datadir=/home/mysql_datas

3.修改mysql启动脚本中上面两项的位置

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

         get_mysql_option mysqld datadir "/var/lib/mysql"改为

          get_mysql_option mysqld datadir "/home/mysql_datas/mysql"

4.启动mysql

猜你喜欢

转载自chen106106.iteye.com/blog/1605113
今日推荐