采用二进制方式免编译安装MySQL
优质
小牛编辑
134浏览
2023-12-01
采用二进制方式免编译安装MySQL
采用二进制方式免编译安装MySQL,这种方法和yum/rpm包安装方式类似.
适合各类MySQL产品系列,不需要复杂的编译设置和编译时间等待,直接解压下载的软件包,初始化即可完成MySQL的安装和启动.
新建用户
useradd mysql -s /sbin/nologin
解压下载好的二进制文件并移动到指定目录
tar xf mysql-5.5.45-linux2.6-x86_64.tar.gz && cp mysql-5.5.45-linux2.6-x86_64 /usr/local/mysql
授权mysql用户对data目录的权限
chown -R mysql.mysql /usr/local/mysql/data
执行MySQL的初始化
cd /usr/local/mysql/scripts && ./mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/ usr/local/mysql/data
注册MySQL服务
cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysql chkconfig --add mysqld service mysqld start
指定sock文件和注册mysql登录快捷方式
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
修改root密码
/usr/local/mysql/bin/mysqladmin -uroot password 'aaaaaa' ;