1. 程式人生 > >Centos6.5 + mysql-5.6.14.tar.gz 編譯安裝教程

Centos6.5 + mysql-5.6.14.tar.gz 編譯安裝教程

一解除安裝舊版本:

   使用下面的命令檢查是否安裝有MySQL Server

   rpm-qa | grep mysql

有的話通過下面的命令來解除安裝掉

rpm -e --nodeps mysql    // 強力刪除模式

二安裝Mysql

   安裝編譯程式碼需要的包

   yum-y install make gcc-c++ cmake bison-devel ncurses-devel

   下載mysql-5.6.14.tar.gz

tar –zxvf mysql-5.6.14.tar.gz

cd mysql-5.6.14

編譯安裝

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

make && make install

整個過程需要30分鐘左右……漫長的等待

三配置Mysql

  設定許可權

  進入安裝目錄

  cd/usr/local/mysql

進入安裝路徑,執行初始化配置指令碼,建立系統自帶的資料庫和表

cd scripts && ./mysql_install_db --basedir=/usr/local/mysql--datadir=/usr/local/mysql/data --user=mysql

啟動Mysql

新增服務,拷貝服務指令碼到init.d目錄,並設定開機啟動

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

chkconfig mysql on

service mysql start  --啟動MySQL

配置使用者

MySQL啟動成功後,root預設沒有密碼,我們需要設定root密碼。

設定之前,我們需要先設定PATH,要不不能直接呼叫mysql

vi /etc/profile.d/mysql.sh

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

關閉檔案,執行下面的命令,讓配置立即生效

source /etc/profile

現在,我們可以在終端內直接輸入mysql進入,mysql的環境了

執行下面的命令修改root密碼

mysql -uroot 

mysql> SET PASSWORD = PASSWORD(Huawei_123);

若要設定root使用者可以遠端訪問,執行

grant all on *.* to [email protected]"%" identified by"Huawei_123";

flush privileges;

配置防火牆

防火牆的3306埠預設沒有開啟,若要遠端訪問,需要開啟這個埠

開啟/etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p -dport 3306 -j ACCEPT

然後儲存,並關閉該檔案,在終端內執行下面的命令,重新整理防火牆配置:

service iptables restart

OK,一切配置完畢,你可以訪問你的MySQL了~

相關推薦

Centos6.5 + mysql-5.6.14.tar.gz 編譯安裝教程

一解除安裝舊版本:    使用下面的命令檢查是否安裝有MySQL Server    rpm-qa | grep mysql 有的話通過下面的命令來解除安裝掉 rpm -e --nodeps mysql    //

Centos6.5 + mysql-5.6.14.tar.gz 編譯安裝教程

一解除安裝舊版本:    使用下面的命令檢查是否安裝有MySQL Server    rpm-qa | grep mysql 有的話通過下面的命令來解除安裝掉 rpm -e --nodeps mysql    // 強力刪除模式 二安裝Mysql    安裝編譯程式碼需要的

linux CenterOS 下 mysql-5.6.26.tar.gz原始碼安裝

1.準備工作 [[email protected]]# cd /cnpc/ 百度雲盤 mysql-5.6.26.tar.gz連結:http://pan.baidu.com/s/1dDe9ifv 密碼:ifus [[email protected] cn

phpmyadmin+mysql-5.6.16.tar.gz使用

phpmyadmin+mysql-5.6Phpmyadmin的使用首先需要lamp或者是lnmp環境: 一.首先搭建phpmyadmin運行環境 現在以lamp環境為例:安裝部署lamp環境 1.安裝Apache下載安裝 yum install zlib-devel -y wget http://mirror

Centos6.4 + mysql-5.6.38-linux-glibc2.12-x86_64.tar 實現mysql主從復制

ide mysql-bin log_file color log-bin mysq fig isam 直接 mysql安裝方法:http://www.cnblogs.com/lin3615/p/4376224.html 用到的是兩臺服務器 主:192.168.1.1

Linux下MySQL原始碼編譯安裝(eg:mysql-5.6.27.tar.gz )

Linux下MySQL原始碼安裝(eg:mysql-5.6.27.tar.gz ): 1:準備MySQL原始碼安裝包: mysql-5.6.27.tar.gz、cmake-3.3.2.tar.gz、ncurses-6.0.tar.gz 注:centos請安裝: yum in

非root使用者安裝mysql-5.6.38.tar.gz

1. 把安裝包mysql-5.6.38.tar.gz上傳到服務/home/app/soft中 2.在/home/app下面建立mysql資料夾 3.進入到mysql資料夾中,再建立data資料夾 4.

Linux中Apache安裝與配置(CentOS-6.5:httpd-2.4.tar.gz)

1 Apache簡介     Apache是世界使用排名第一的Web伺服器軟體。它可以執行在幾乎所有廣泛使用的計算機平臺上,由於其跨平臺和安全性被廣泛使用,是最流行的Web伺服器端軟體。同時Apache音譯為阿帕奇,是北美印第安人的一個部落,叫阿帕奇族,在美國的西南部。也是

hadoop-2.6.0.tar.gz + spark-1.5.2-bin-hadoop2.6.tgz的叢集搭建(單節點)(Ubuntu系統)

前言 關於幾個疑問和幾處心得! a.用NAT,還是橋接,還是only-host模式? b.用static的ip,還是dhcp的? 答:static c.別認為快照和克隆不重要,小技巧,比別人靈活用,會很節省時間和大大減少錯誤。 d.重用起來指令碼語言的程式設計,如paython

以root身份mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz安裝

一、解壓檔案tar -zxvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gzmv mysql-5.7.17-linux-glibc2.5-x86_64/*  /usr/local/mysql/ 二、建立data目錄mkdir -p /us

MySQL 5.6.37源碼編譯安裝

-c ear 支持 AS copy sts linux make grep MySQL 5.6.37 編譯安裝 什麽是數據庫? 簡單的說,數據庫(database)就是一個存放數據的倉庫,這個倉庫是按照一定的數據結構(數據結構是指數據的組織形式或數據之間的聯系)來組織、存儲

centos6.5 mysql 5.7 主從配置

環境 主伺服器ip:192.168.136.131 從伺服器ip:192.168.136.132 先將兩臺伺服器的my.cnf配置下 vi /usr/local/mysql/my.cnf #編輯my.cnf 1 主伺服器配置 log-bin=mysql-bin #[必須] ser

centos 6.5 mysql 5.7.11安裝流程

下載 安裝包: wget http://dev.MySQL.com/get/Downloads/MySQL-5.7/mysql-5.7.11-Linux-glibc2.5-x86_64.tar.gz   (如若行不通,可試下個地址) wget --no-check-certificate 'ht

CentOS 6 多實例 編譯安裝mariadb-5.5.59

簡單 安裝mariadb 需要 sql命令 ext sets ren maria config 前言 在單機上運行版本相同的多個mysql實例的,可以通過mysql_install_db初始化到不同的數據目錄, 通過不同的my.cnf指定相關的參數,分別設置不同的啟動和關閉

03-redhat-6.5升級python2.6到python2.7&安裝psycopg2&連線postgresql-9.6.1(201-02-07)

1參考文件 2安裝依賴包 3升級python 4安裝pip 5安裝psycopg2 6連線查詢插入測試 1、參考文件 http://rute

Spark專案之環境搭建(單機)四 sqoop-1.4.7.bin__hadoop-2.6.0.tar.gz 安裝

上傳解壓 sqoop-1.4.7.bin__hadoop-2.6.0.tar.gz,重新命名 tar -zxf sqoop-1.4.7.bin__hadoop-2.6.0.tar.gz mv sqoop-1.4.7.bin__hadoop-2.6.0 sqoop 進入sqoop

Spark on YARN模式的安裝(spark-1.6.1-bin-hadoop2.6.tgz + hadoop-2.6.0.tar.gz)(master、slave1和slave2)(博主推薦)

說白了   Spark on YARN模式的安裝,它是非常的簡單,只需要下載編譯好Spark安裝包,在一臺帶有Hadoop YARN客戶端的的機器上執行即可。    Spark on YARN分為兩種: YARN cluster(YARN standalone,0.9版本以前)和 YA

hadoop-2.6.0.tar.gz + spark-1.6.1-bin-hadoop2.6.tgz的叢集搭建(單節點)(CentOS系統)

前言 關於幾個疑問和幾處心得! a.用NAT,還是橋接,還是only-host模式? b.用static的ip,還是dhcp的? 答:static c.別認為快照和克隆不重要,小技巧,比別人靈活用,會很節省時間和大大減少錯誤。 d.重用起來指令碼語言

hadoop-2.6.0.tar.gz的叢集搭建(3節點)(不含zookeeper叢集安裝

前言 關於幾個疑問和幾處心得! a.用NAT,還是橋接,還是only-host模式? b.用static的ip,還是dhcp的? 答:static c.別認為快照和克隆不重要,小技巧,比別人靈活用,會很節省時間和大大減少錯誤。 d.重用起來指令碼語言的程式設計,如paython或s

Mysql tar.gz安裝過程

從官網下載mysql-5..-linux-glibc2.5-x86_64.tar.gz 建立mysql使用者 [root@Master home]# useradd mysql [root@Master data]# echo 'mysql'|passwd