MySql安装(rpm)和启动配置(二)
mysql mysql 495 08-23 11:39 RPM_UPGRADE_MARKER-LAST
drwxr-xr-x 2 mysql mysql 4096 08-23 09:17 test
...
5.启动MySQL服务器
处于安全方面的原因,应避免以Linux根用户身份运行服务器,应以mysql用户身份启动服务器。
[root@bakdbserver mysql]# ./mysql.server start --user=mysql Starting MySQL..[确定] 或是 [root@bakdbserver mysql]# /usr/bin/mysqld_safe --user=mysql &
要想在系统启动时自动以给定的用户身份启动服务器,可在服务器数据目录下的/etc/my.cnf选项文件的[mysqld]组中,通过增加用户选项来指定用户名
--如果没有/etc/my.cnf文件,可以手动创建 [root@bakdbserver ~]# vi /etc/my.cnf [mysqld] user=mysql [root@bakdbserver ~]# chown mysql:mysql /etc/my.cnf
6.为mysql添加环境变量
为方便管理和使用,在系统mysql用户下添加环境变量
[mysql@bakdbserver ~]$ vi .bash_profile PATH=$PATH:$HOME/bin export PATH export LANG=zh_CN export DATADIR=/var/lib/mysql export BASEDIR=/usr export MYSQL_HOME=$BASEDIR/share/mysql
安装完成后root密码默认为空,为了安全必需修改root初始密码
[mysql@bakdbserver ~]$ mysqladmin -uroot -p password root Enter password: