发布网友 发布时间:2022-04-22 12:39
共3个回答
懂视网 时间:2022-04-30 10:04
yum install cmake gcc gcc-c++ make ncurses-devel bison wget
编译安装
useradd -s /sbin/nologin -M mysql
cd mysql5.6.4
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DINSTALL_DATADIR=/data/mysql -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=complex -DMYSQL_USER=mysql
make && make install
初始化
cd /usr/local/mysql/
chown -R mysql:mysql .
mkdir /data
scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/data/mysql
chown -R root .
rm -rf /etc/my.cnf
cp support-files/my-medium.cnf /etc/my.cnf
[mysqld]
bind-address = 127.0.0.1
port = 3306
socket = /tmp/mysql.sock
basedir = /usr/local/mysql
datadir = /data/mysql
user = mysql
character_set_server = utf8
......
vim /etc/init.d/mysqld
basedir=/usr/local/mysql
datadir=/data/mysql
启动mysql
service mysqld start
mysql-编译安装cmake
标签:complex mysql local
热心网友 时间:2022-04-30 07:12
不同linux版本,安装不同版本的mysql方法各不相同,下面以CentOS 6.5编译安装MySQL 5.6.16介绍:热心网友 时间:2022-04-30 08:30
用cmake的应该是mysql5.5的版本,之前都是用make的。我安装的使用应该没有使用过.(点)。linux下作为参数传递给命令的.(点)一般代表当前目录