1. 程式人生 > >原始碼安裝mysql5.7

原始碼安裝mysql5.7

先參考官網上的說明,安裝一些必備的東西。 主要是cmake和boost 一、安裝cmake 下載cmake,解壓後 ./bootstrap make && make install 安裝完成後,檢視cmake的版本 cmake -version 二、安裝boost 安裝的時候注意一下要求的版本,版本不一致的話,會出現什麼呢,可說不定。 下載安裝包至/usr/local,解壓改名為boost,開始安裝。 ./bootstrap.sh ./b2 install 結束。 三、安裝mysql 1、下載原始碼 注意下載的時候選擇source code的。 2、新增使用者組及使用者 groupadd mysql useradd -r -g mysql -s /bin/false mysql 3、解壓開始安裝。 cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=/home/mysql/data -DMYSQL_USER=mysql -DMYSQL_TCP_PORT=3306 -DENABLE_DOWNLOADS=1 -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/boost 4、修改目錄所有者 chown -R mysql:mysql /usr/local/mysql chown -R mysql:mysql /usr/local/mysql/data 5、初始化配置 初始化的時候會生成1個隨機密碼,記住它! bin/mysqld --initialize --basedir=/usr/local/mysql --datadir=/home/mysql/data --user=mysql 6、修改root密碼 bin/mysql -uroot -p 輸入上一步記住的隨機密碼 set password for
[email protected]
= password('你的密碼'); flush privileges; quit 結束。

相關推薦

centos 7原始碼安裝mysql5.7--一步一步親測操作完成

安裝依賴包         #yum -y install libaio libaio-devel 更改服務區時區       &

centos7原始碼安裝mysql5.7.17

第一步:下載mysql [root@MiWiFi-R3-srv ~]# wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz 1

Linux下通過二進位制原始碼安裝Mysql5.7(5.7安裝和命令與之前版本不同)

一、準備工作: 二、踏坑總結: 2.1關於初始化: mysql5.7和之前版本不同,很多資料上都是這個命令:../scripts/mysql_install_db –user=mysql,而mysql5.7的mysql_install_db

Linux原始碼安裝MySQL5.7,修改編碼,給root設定遠端訪問許可權

使用原始碼安裝MySQL 5.7,並且修改編碼為UTF-8,給root賬戶授權,使其能遠端訪問 一、上傳mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz 二、解壓至/usr/local/下     tar -zxvfmysql-5.

Linux 原始碼安裝MySQL5.7

1.下載原始碼包 在mysql官網選擇合適的版本,得到下載的url 使用wget命令下載 cd /usr/local/src wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22.tar.g

原始碼安裝mysql5.7

先參考官網上的說明,安裝一些必備的東西。 主要是cmake和boost 一、安裝cmake 下載cmake,解壓後 ./bootstrap make && make install 安裝完成後,檢視cmake的版本 cmake -version 二、

centos7原始碼安裝mysql5.7.19

centos7原始碼包安裝mysql5.7 5.7.20安裝方法和5.7.19的一樣。 1、安裝前準備 清空環境、安裝相應的軟體包 1>關閉防火牆和SELinux 2>配置yum源(阿里雲,centos163等等都行) #yum -y install cm

CentOS7(Linux)原始碼安裝MySQL5.7.30

介紹 軟體應用最重要的就是資料庫了,可是還有小夥伴不會在Linux上安裝MySQL資料庫,今天就來講講如何在CentOS7環境使用原始碼進行安裝MySQL5.7.30。 MySQL官網下載連結:https://downloads.mysql.com/archives/community/ 選擇自己合適的版本號

linux centos7下原始碼 tar安裝mysql5.7.23(5.7以上均可試用)

1、工具:mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz、centos7 2、解壓後,將mysql-5.7.22-linux-glibc2.12-x86_64裡面的東西放到 /usr/local/mysql資料夾下 3、新增系統mysql組和mysql使用者

linux centos7下原始碼 tar安裝mysql5.7.24 簡單的安裝步驟

linux centos7下原始碼 tar安裝mysql5.7.24 簡單的安裝步驟 本教程只是安裝教程 1.安裝依賴 yum install -y cmake make gcc gcc-c++ bison ncurses ncurses-

linux centos7下原始碼 tar安裝mysql5.7.23或mysql5.7.20 圖文詳解

2018年04月20日 16:23:36 艦_長 閱讀數:11324更多 個人分類: 資料庫linux 之前用的rpm安裝的每次安裝都是最新的,,,導致每次版本不統一。。。 現在用tar包安裝5.7.22和5.7.20一樣的   5.7.20之後的和之前的版本還

CentOS6.7原始碼安裝MySQL5.6

1.原始碼安裝MySQL5.6 # CentOS6作業系統安裝完成後,預設會在/etc目錄下存在一個my.cnf, # 強制解除安裝了mysql-libs之後,my.cnf就會消失 rpm -qa | grep mysql rpm -e --nodeps mysql-libs-5.1.71-1

linux centos7下原始碼 tar安裝mysql5.7.22或mysql5.7.20 圖文詳解

之前用的rpm安裝的每次安裝都是最新的,,,導致每次版本不統一。。。 現在用tar包安裝5.7.22和5.7.20一樣的   5.7.20之後的和之前的版本還是有點不一樣的 1.   cd /usr/local/src  wget https://cdn.mysql.co

(不好用你打我!)linux centos7下原始碼 tar安裝mysql5.7.22或mysql5.7.20 圖文詳解

之前用的rpm安裝的每次安裝都是最新的,,,導致每次版本不統一。。。 現在用tar包安裝5.7.22和5.7.20一樣的   5.7.20之後的和之前的版本還是有點不一樣的 1.   cd /usr/local/src  

Centos下使用壓縮包安裝MySQL5.7

san lib 重命名 壓縮 datadir microsoft wid 大小 -s 今天在自己的centos服務器上安裝mysql,碰到的問題相當的多,裝個mysql遠比在windows復雜的多。這裏通過查找的一些博文(包括前幾篇)來記錄安裝mysql時的各種問題。可能步

windows2016 安裝mysql5.7

work mysql5.7 net 註冊 註冊表 windows mac 下一步 local 下載msi安裝包,一路下一步。 安裝好後,做下簡單配置。 默認的my.ini和datadir在C:\ProgramData\MySQL Server 5.7下 更改默認my.i

Centos系統通過tar.gz包安裝Mysql5.7

light 修改 class ads basedir 創建 datadir 遠程 root 1.安裝mysql之前需要確保系統中有libaio依賴,使用如下命令: yum search libaio yum install libaio 2.進入centos終端操作

centos7.2安裝mysql5.7.17

修改密碼 password 安全性 mysql start CentOS 7之後的版本yum的默認源中使用MariaDB替代原先MySQL,因此安裝方式較為以往有一些改變:下載mysql的源wget http://dev.mysql.com/get/mysql57-community-re

Windows下安裝Mysql5.7

環境變量 環境 cas 初始化 地址 5.7 name init spa 版本如下: Windows10 Mysql5.7.18 下載地址:https://dev.mysql.com/downloads/mysql/ 本人解壓到了:D:\Program Files (x

CentOS7.3安裝MySQL5.7

blog 錯誤 com 原因 rpm /var/ inux rep 問題 Linux和Mysql版本更新後,由於已知的mysql被收購的原因,導致mysql不會再發布於centos默認的yum源中。 而使用rpm的安裝方式,又會有蠻多的依賴問題,因此本次嘗試使用官方提供的