Products
GG网络技术分享 2025-11-14 05:19 1
根据上述内容,
安装编译周围:
shell
sudo apt-get install make bison g++ build-essential libncurses5-dev cmake

安装MySQL依赖:
shell
sudo apt-get install libaio-dev libssl-dev libpcre3-dev libxml2-dev libevent-dev
mysql-standard-.-linux-i686-glibc23.tar.gzshell
gunzip /PATH/TO/MYSQL-VERSION-OS.tar.gz | tar xvf -
进入源码目录:
shell
cd /path/to/mysql-source
配置安装参数:
shell
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DSYSCONFDIR=/etc \
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DEXTRA_CHARSETS=all \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DMYSQL_USER=mysql \
-DWITH_DEBUG=0
编译:
shell
make -j4
安装:
shell
sudo make install
shell
sudo /usr/local/mysql/bin/mysqld --initialize
创建用户组:
shell
sudo groupadd mysql
创建用户:
shell
sudo useradd -r -g mysql mysql
设置root密码:
shell
sudo /usr/local/mysql/bin/mysqld_safe --user=mysql &
sudo /usr/local/mysql/bin/mysql -u root -p
shell
sudo /usr/local/mysql/bin/mysqld_safe --user=mysql &
shell
echo 'export PATH=$PATH:/usr/local/mysql/bin'>> ~/.bashrc
source ~/.bashrc
shell
mysql -u root -p
完成以上步骤后MySQL就得在Linux系统上成功安装并运行了。
Demand feedback