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

MySQL实战演练

一.linux中安装MySQL

1.安装依赖性

[root@mysql1 ~]#  yum  install cmake gcc-c++ openssl-devel ncurses-devel.x86_64 -y
[root@mysql1 ~]# yum install libtirpc-devel-0.2.4-0.16.el7.x86_64.rpm -y

2.下载并解压源码包

[root@mysql1 ~]# tar zxf mysql-boost-5.7.44.tar.gz 
[root@mysql1 ~]# cd mysql-5.7.44/

3.源码编译安装mysql

[root@mysql1 mysql-5.7.44]# cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \                 #指定安装路径
-DMYSQL_DATADIR=/data/mysql \                             #指定数据目录
-DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock \                #指定套接字文件
-DWITH_INNOBASE_STORAGE_ENGINE=1 \                        #指定启用INNODB存储引擎,默认
用myisam
-DWITH_EXTRA_CHARSETS=all \                               #扩展字符集
-DDEFAULT_CHARSET=utf8mb4 \                               #指定默认字符集
-DDEFAULT_COLLATION=utf8mb4_unicode_ci \                  #指定默认校验字符集
-DWITH_BOOST=/root/mysql-5.7.44/boost/boost_1_59_0/       #指定c++库依赖[root@mysql1 mysql-5.7.44]# make -j4  && make install

http://www.mrgr.cn/news/4005.html

相关文章:

  • 【Solidity】合约交互基础
  • 2-electron-builder-如何将ffmpe集成到Electron中
  • 算法笔记|Day25贪心算法III
  • RabbitMQ | HAProxy - 给 RabbitMQ集群 集成负载均衡
  • 深度学习--RNN以及RNN的延伸
  • 中国植物性状数据库
  • go设计模式———抽象工厂模式
  • 遮罩纹理的使用
  • Leetcode-day26-贪心算法
  • 深度学习-----------------------批量归一化
  • HTTP详解
  • MySQL视图管理
  • Redis—持久化机制
  • 盘点8大跨境电商平台发展前景及选品分析(TikTok、Lazada篇)
  • 【Docker】Docker Volume(存储卷)
  • ORACLE中timestamp类型简单转换成date类型
  • Semantic Kernel/C#:接入智谱AI的两种方式
  • [mysql][sql]mysql查询表大小
  • 滑块缺口研究实例(C#颜色滑块缺口计算)
  • 短视频SDK解决方案,Flutter赋能,跨平台无缝体验