-1 mysql数据库位置
二进制包:/usr/local/mysql/data
这里手动创建新的位置:
创建一个新的lv,挂在点:mydata,在挂在点上创建数据库目录data,并在/etc/fstab中添加
-2 chown -R mysql:mysql /mydata/data
chmod -R 770 /mydata/data
-3 所有mysql的文件chown -R root:mysql mysql_path
-4 copy配置文件
cd /usr/local/mysql/support-files
mv /etc/my.cnf /etc/my.cnf.bak
cp my-large.cnf /etc/my.cnf
vim /etc/my.cnf
datadir = /mydata/data
thread_concurrency = #修改成物理CPU核心的2倍
-5 copy服务脚本(决定了使用的mysql的版本),并添加进启动列表
cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld
chkconfig --add mysqld
chkconfig --level 2345 mysqld on
-6 头文件
ln -sv /usr/local/mysql/include /usr/include/mysql
-7 库文件
vim /etc/ld.so.conf.d/mysql.conf
添加 /usr/local/mysql/lib
ldconf -v | grep mysql
-8 全局命令
vim /etc/profile.d/mysql.sh
添加 export BATH=/usr/local/mysql/bin:$BATH
-9 手动初始化
cd /usr/local/mysql/scripts/
./mysql_install_db --user=mysql --datadir=/mydata/data --basedir=/usr/local/mysql
-10 创建mysql数据库root用户密码
mysqladmin -uroot -p password XXXXXX
-11 删除匿名用户
需要进入mysql数据库里面删除