mysql 5.5.14_mysql5.5.14装配

本文介绍 MySQL 5.5.14 的详细安装步骤,包括用户组创建、权限设置、编译配置及服务启动等,并提供系统环境变量配置和性能参数调整建议。

mysql5.5.14安装

1.创建用户和用户组与赋予数据存放目录权限

groupadd -g 502 mysql

useradd -u 502 -g mysql mysql

2.wget http://www.cmake.org/files/v2.8/cmake-2.8.5.tar.gz

tar zxf cmake-2.8.5.tar.gz -C /usr/local/src

cd /usr/local/src/cmake-2.8.5

./configure

有时需要用到代理

export http_proxy=http://ip:port/

export ftp_proxy=http://ip:port/

3.安装mysql 5.5.14

wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.14.tar.gz

tar zxf mysql-5.5.14.tar.gz

4.创建mysql安装目录和数据存放目录

mkdir -p /usr/local/mysql/

mkdir -p /opt/data/mysql/

chown mysql.mysql -R /opt/data/mysql/

5.编译mysql-5.5.14

CFLAGS="-O3" CXX=gcc

CXXFLAGS="-O3 -felide-constructors -fno-exceptions -fno-rtti"

/usr/local/bin/cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql /

-DMYSQL_UNIX_ADDR=/tmp/mysql.sock /

-DDEFAULT_CHARSET=utf8 /

-DDEFAULT_COLLATION=utf8_general_ci /

-DWITH_EXTRA_CHARSETS:STRING=utf8,gbk /

-DWITH_MYISAM_STORAGE_ENGINE=1 /

-DWITH_INNOBASE_STORAGE_ENGINE=1 /

-DWITH_READLINE=1 /

-DENABLED_LOCAL_INFILE=1 /

-DMYSQL_DATADIR=/opt/data/mysql /

-DMYSQL_tcp_PORT=3306

-DWITH_MEMORY_STORAGE_ENGINE=1 /

-DMYSQL_USER=mysql /

-DCMAKE_INSTALL_PREFIX=/home/mysql/mysql -DEXTRA_CHARSETS=all

nohup make -j6 && make install

6.配置文件

cp /etc/my.cnf /etc/my.cnf-date +%F

mkdir -p /usr/local/mysql/etc

cp support-files/my-medium.cnf /usr/local/mysql/etc/my.cnf

chgrp -R mysql *

cd /opt/data/mysql/

chown mysql.mysql /opt/data/mysql/

vim /etc/my.cnf加入

innodb_log_files_in_group=2

innodb_data_home_dir = /opt/data/mysql/

innodb_data_file_path = ibdata1:2000M;ibdata2:2000M;ibdata3:20M:autoextend

innodb_log_group_home_dir = /opt/data/mysql/

# 4G RAM

innodb_buffer_pool_size = 1G

innodb_log_file_size = 256M

innodb_log_buffer_size = 8M

innodb_flush_log_at_trx_commit=0

innodb_thread_concurrency=8

innodb_flush_method=O_DIRECT

# perform

tmp_table_size = 512M

max_heap_table_size=128M

6. 设置mysqld的开机启动:

cp support-files/mysql.server /etc/init.d/mysqld

chmod 755 /etc/init.d/mysqld

chkconfig mysqld on

chkconfig –list mysqld

配置环境

#加入mysql到路径

echo pathmunge /usr/local/mysql/bin after > /etc/profile.d/mysql.sh

#执行一下,保证mysql在路径环境变量中

. /etc/profile

或者

vim /etc/profile

PATH=$PATH:/usr/local/mysql/bin

PATH=/usr/local/mysql/bin:$PATH

启动mysql服务

/etc/init.d/mysqld start  //服务器端开关

启动完成之后用ps -ef |grep mysql 命令查看是否启动

7       mysql安全设置

设置root帐户的密码

mysqladmin -u root password '360buy.com'

删除本机匿名连接的空密码帐号

本机登录mysql

mysql -uroot -p

然后输入上面设置的密码,登录后在mysql的命令行中执行:

use mysql;

delete from user where user="";

delete from user where password="";

flush privileges;

quit

原创文章,转载请注明: 转载自搞代码

e7ce419cf2d6ad34d01da2ceb8829eed.png

微信 赏一包辣条吧~

023a57327877fb4402bcc76911ec18ea.png

支付宝 赏一听可乐吧~

(Kriging_NSGA2)克里金模型结合多目标遗传算法求最优因变量及对应的最佳自变量组合研究(Matlab代码实现)内容概要:本文介绍了克里金模型(Kriging)与多目标遗传算法NSGA-II相结合的方法,用于求解最优因变量及其对应的最佳自变量组合,并提供了完整的Matlab代码实现。该方法首先利用克里金模型构建高精度的代理模型,逼近复杂的非线性系统响应,减少计算成本;随后结合NSGA-II算法进行多目标优化,搜索帕累托前沿解集,从而获得多个最优折衷方案。文中详细阐述了代理模型构建、算法集成流程及参数设置,适用于工程设计、参数反演等复杂优化问题。此外,文档还展示了该方法在SCI一区论文中的复现应用,体现了其科学性与实用性。; 适合人群:具备一定Matlab编程基础,熟悉优化算法和数值建模的研究生、科研人员及工程技术人员,尤其适合从事仿真优化、实验设计、代理模型研究的相关领域工作者。; 使用场景及目标:①解决高计算成本的多目标优化问题,通过代理模型降低仿真次数;②在无法解析求导或函数高度非线性的情况下寻找最优变量组合;③复现SCI高水平论文中的优化方法,提升科研可信度与效率;④应用于工程设计、能源系统调度、智能制造等需参数优化的实际场景。; 阅读建议:建议读者结合提供的Matlab代码逐段理解算法实现过程,重点关注克里金模型的构建步骤与NSGA-II的集成方式,建议自行调整测试函数或实际案例验证算法性能,并配合YALMIP等工具包扩展优化求解能力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值