确认是否安装mysql和服务端
rpm -q mysql-server mysql
加粗样式先安装依赖文件ncurses-devel
mount /dev/cdrom /media
cd /media/Packages
rpm -ivh ncurses-devel-5.7…
安装cmake
tar zxf cmake-…
cd cmake…
./configure
gmake && gmake install
创建程序用户mysql添加到mysql组中
groupadd mysql
useradd -M -s /sbin/nologin mysql -g mysql
安装mysql
tar zxf mysql-… -C /usr/src
cd /usr/src/mysql…
cmake -DCMAK_INSTALL_PREFIX=/usr/local/mysql -DSYSCONFDIR=/etc/ -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all
make && make install
chown -R mysql:mysql /usr/local/mysql
建立配置文件
cd /etc
rm -rf my.cnf
cd /usr/src/mysql-…/support-files
cp my-medium.cnf /etc/my.cnf
初始化数据库
cd /usr/local/mysql/scripts/
./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
修改环境变量
echo “PATH=$PATH:/usr/local/mysql/bin” >> /etc/profile
source /etc/profile
添加系统服务
cp /usr/src/mysql-5.5.22/support-files/mysql.server /etc/rc.d/init.d/mysqld
chmod +x /etc/rc.d/init.d/mysqld 给执行权限
chkconfig --add mysqld
service mysqld start
登陆
mysql -u root 无密码登陆
密码登陆
mysqladmin -u root -p password ‘123456’ 直接回车//设置密码
mysql -u root -p 输密码
Centos6.5 编译安装mysql
最新推荐文章于 2021-02-23 04:27:15 发布