当前位置: 首页 > news >正文

龙华网站建设的基本步骤东莞网站建设营销平台的

龙华网站建设的基本步骤,东莞网站建设营销平台的,自己制作招聘的小程序,新网站做百度推广 收录MySQL 5.7在不同操作系统上的编译安装过程略有不同,以下是在Linux系统上编译安装MySQL 5.7的一般步骤: 1. 安装编译所需的依赖包 sudo yum install gcc-c cmake ncurses-devel bison openssl-devel 2. 下载MySQL源码包和Boost库并解压 wget https://dev.mysql.com/get/Dow…

MySQL 5.7在不同操作系统上的编译安装过程略有不同,以下是在Linux系统上编译安装MySQL 5.7的一般步骤:

1. 安装编译所需的依赖包
```
sudo yum install gcc-c++ cmake ncurses-devel bison openssl-devel
```

2. 下载MySQL源码包和Boost库并解压
```
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.41.tar.gz
tar -xvf mysql-5.7.41.tar.gz
cd mysql-5.7.41

wget https://jaist.dl.sourceforge.net/project/boost/boost/1.59.0/boost_1_59_0.tar.gz

tar -xf boost_1_59_0.tar.gz
```

3. 创建安装目录
```
mkdir -p /usr/local/mysql
```

4. 执行cmake命令生成编译文件
```
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql -DSYSCONFDIR=/etc -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DDOWNLOAD_BOOST=0 -DWITH_BOOST=/root/boost_1_59_0 -DWITH_FEDERATED_STORAGE_ENGINE=1 -DDEFAULT_CHARSET=utf8mb4 -DDEFAULT_COLLATION=utf8mb4_general_ci -DMAX_ALLOWED_PACKET=4294967296
```
参数说明:
- CMAKE_INSTALL_PREFIX 指定安装路径
- MYSQL_DATADIR 指定数据目录
- SYSCONFDIR MySQL配置文件目录

-DWITH_BOOST 指定boost库的目录
- 后面开启了一些默认存储引擎

5. 编译安装 
```
make && make install
```

6. 创建系统数据目录
```
mkdir -p /data/mysql
```

7. 创建mysql用户及用户组

groupadd mysql

useradd -g mysql -s /bin/nologin mysql

chown -R mysql:mysql /data/mysql
chmod -R 755 /data/mysql

8. 初始化数据库 
```
cd /usr/local/mysql
bin/mysqld --initialize --user=mysql
```
命令会打印root临时密码,保存好

9. 安装launchd启动脚本(自行选择)
```
cp support-files/mysql.server /etc/init.d/mysqld
chkconfig --add mysqld
```

10. 启动MySQL服务 
```
service mysqld start
```

11. 登录并修改密码
```
bin/mysql -u root -p 
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
```

12. 配置my.cnf文件指定数据目录等参数

[mysqld]
# 基本设置
user=mysql
port=3307
socket=/data/mysql/mysql.sock
datadir=/data/mysql
user=mysql
default-storage-engine=InnoDB
character-set-server=utf8mb4
collation-server=utf8mb4_general_ci

innodb_buffer_pool_size=512M

# 错误日志设置
log_error = /data/mysql/error.log

# 慢查询日志
slow_query_log=1
slow_query_log_file = /data/mysql/slow.log
long_query_time=2

# BINLOG
log-bin=/data/mysql/mybinlog
server_id=1
binlog_format=ROW
expire_logs_days=7

# 其他设置
skip-grant-tables
skip-name-resolve
open_files_limit=65535
table_open_cache=2048
max_allowed_packet=2147483648
pid-file=/data/mysql/mysqld.pid

[mysqld_safe]
log-error=/data/mysql/safe/mysqld.log

[client]
default-character-set=utf8mb4

以上是编译安装的基本步骤,实际过程中可能还需要根据具体环境配置PATH、开机自启等。你也可以考虑直接使用发行版的MySQL版本以获得更简单的安装体验。

http://www.yayakq.cn/news/869163/

相关文章:

  • 网站建设储蓄卡学生管理系统 静态网站源码
  • 学校官方网站建设做淘客的网站有哪些
  • 浏览器收录网站东营信息发布平台
  • 广州微信网站建设包头网站建设熊掌号
  • 聊天软件开发哪个好点西安seo技术培训班
  • 青岛专业做网站优化网站建设制作教程
  • 做公司网站图片算是商用吗电商运营培训大概多少学费
  • 河南便宜网站建设费用百度关键词优化排名
  • 无锡seo网站推广费用wordpress网站多层循环调用文章
  • 淘宝做网站 评价话语推荐网站空间购买
  • 徐州网站开发花灯彩灯制作公司
  • 企业展示型网站建设山东菏泽建设银行网站
  • 济南自适应网站建设百度移动
  • 网站开发目标开题报告百姓网个人征婚
  • 网业制作与网站建设网站改版推荐
  • 辽宁沈阳建设工程信息网站泰安网站建设策划方案
  • wordpress关闭站点网站小图片素材
  • 装饰设计公司网站石狮网站建设费用
  • 公司设计网站建设搜索企业信息的网站
  • 鄂尔多斯网站建设公司做一个微信公众号商城多少钱
  • 合肥 定制网站开发建设银行网站注册用户
  • 旅游网站建设色彩搭配表电子商务网站开发目的
  • 南京网站开发价格免费注册入口
  • 昆明 做网站 vr.net core 做网站
  • php企业门户网站长沙外贸网站开发
  • 可以做填字游戏的网站建设网站图片高清
  • 在线生成多款表白网站是怎么做的谷歌网页截图快捷键
  • 自动做标题网站社区网站免费制作
  • 关于房产的网站有哪些网站建设总体框架
  • 手机版网站原理虹桥做网站