这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
mysql_linux安装步骤 [2019/12/04 13:34] songdemei 创建 |
mysql_linux安装步骤 [2019/12/04 14:07] (当前版本) songdemei |
||
---|---|---|---|
行 3: | 行 3: | ||
https:// | https:// | ||
- | yum install | + | |
- | groupadd -r mysql (添加mysql组) | + | |
- | useradd -g mysql -r -s / | + | Mysql 8 : |
- | mkdir -p / | + | yum install |
- | chown -R mysql.mysql / | + | |
+ | | ||
+ | useradd -g mysql -r -s / | ||
+ | mkdir -p / | ||
+ | chown -R mysql.mysql / | ||
编译参数: | 编译参数: | ||
5.7以前版本: | 5.7以前版本: | ||
- | cmake . -DCMAKE_INSTALL_PREFIX=/ | + | |
5.7以后版本: | 5.7以后版本: | ||
- | cmake . -DCMAKE_INSTALL_PREFIX=/ | + | |
+ | 8.0以上: | ||
+ | cmake . -DCMAKE_INSTALL_PREFIX=/ | ||
行 55: | 行 61: | ||
# | # | ||
- | datadir=/ | + | |
- | socket=/ | + | socket=/ |
- | user=mysql | + | user=mysql |
- | symbolic-links=0 | + | symbolic-links=0 |
- | character_set_server=utf8 | + | character_set_server=utf8 |
- | collation-server=utf8_unicode_ci | + | collation-server=utf8_unicode_ci |
- | max_connections=1000 | + | max_connections=1000 |
- | innodb_buffer_pool_size=8G | + | innodb_buffer_pool_size=8G |
- | query_cache_size=128M | + | query_cache_size=128M |
- | tmp_table_size=256M | + | tmp_table_size=256M |
- | key_buffer_size=32m | + | key_buffer_size=32m |
- | read_buffer_size=4m | + | read_buffer_size=4m |
- | sort_buffer_size=4m | + | sort_buffer_size=4m |
- | thread_cache_size=64 | + | thread_cache_size=64 |
- | log_warnings=2 | + | log_warnings=2 |
- | thread_stack=256M | + | thread_stack=256M |
- | skip-name-resolve | + | skip-name-resolve |
- | + | ||
- | log-error=/ | + | log-error=/ |
- | sql-mode=" | + | sql-mode=" |
- | + | [client] | |
- | + | socket=/ | |
- | [client] | + | |
- | socket=/ | + | |
注意:确保:(read_buffer_size + sort_buffer_size) * max_connections 要小于或等于:innodb_buffer_pool_size | 注意:确保:(read_buffer_size + sort_buffer_size) * max_connections 要小于或等于:innodb_buffer_pool_size | ||
innodb_buffer_pool_size 一般配成内存的1/ | innodb_buffer_pool_size 一般配成内存的1/ | ||
- | |||
- | 879RBlJDL=-W | ||
ALTER USER ' | ALTER USER ' | ||
- | |||
- | tks6Cx4uX+pc | ||
/ | / | ||
添加服务: | 添加服务: | ||
- | 将源码文件夹内的:cp support-files/ | + | 进入源码文件夹内: |
- | chkconfig --add mysqld | + | |
- | chmod a+wrx / | + | chkconfig --add mysqld |
- | mkdir / | + | chmod a+wrx / |
- | chown mysql:mysql / | + | mkdir / |
- | service mysqld start | + | chown mysql:mysql / |
+ | service mysqld start | ||
开机启动: | 开机启动: | ||
- | chkconfig mysqld on | + | |