码迷,mamicode.com
首页 > 数据库 > 详细

Win10 子系统 WSL 编译安装MySQL5.7

时间:2018-08-17 23:39:05      阅读:1230      评论:0      收藏:0      [点我收藏+]

标签:conf   inno   set   inf   lex   nload   bsp   blank   cts   

---恢复内容开始---

在win10 商店中选择 ubuntu18.04

 

下载地址

http://dev.mysql.com/downloads/mysql/ 

技术分享图片

wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-boost-5.7.23.tar.gz

tar -zvxf mysql-boost-5.7.23.tar.gz

cd mysql-5.7.23

 

sudo apt-get install cmake -y

sudo apt-get install gcc g++ -y

apt-get install git -y

apt-get install libncurses5 libncurses5-dev -y

sudo apt-get install -y build-essential

sudo apt-get install flex bison -y

安装boost 1.59 https://sourceforge.net/projects/boost/

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

下载过程有些慢

 

 

 

sudo cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock -DMYSQL_TCP_PORT=3306 -DENABLED_LOCAL_INFILE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DENABLE_DOWNLOADS=1

如果出现错误,再次编译的时候需要删除CMakeCache.txt文件

 

Win10 子系统 WSL 编译安装MySQL5.7

标签:conf   inno   set   inf   lex   nload   bsp   blank   cts   

原文地址:https://www.cnblogs.com/8000cabbage/p/9495508.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!