1. 程式人生 > >CentOS安裝mysql原始碼包

CentOS安裝mysql原始碼包

1.# cd /usr/local/src

2.上傳mysql.tar.gz檔案

3.# tar -zxvf mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz

4.# mv mysql-5.6.36-linux-glibc2.5-x86_64.tar /usr/local/mysql

5.# useradd -s /sbin/nologin mysql   建立mysql使用者

6.# cd /usr/local/mysql

7.# mkdir -p /data/mysql

8.# chown -R mysql:mysql /data/mysql

9.  # ./scripts/mysql_install_db --user=mysql --datadir=/data/mysql

如果出現錯誤提示:please install the following Perl modules before executing.....

這是因為缺少perl-Module-Install;按照如下安裝

10.yum install -y perl-Module-Install

11第九條重新執行。

如果看到兩個ok,並且在/data/mysql目錄下生成幾個檔案和目錄,說明執行成功;

或者在執行完最後一條命令後,執行echo $?,輸出0;表示安裝成功。

配置mysql

12. # cd /usr/local/mysql

13. # cp support-files/my-default.cnf    /etc/my.cnf

  是否覆蓋......  y

14. # vim  /etc/my.cnf

修改配置如下

15. # cp support-files/mysql.server  /etc/init.d/mysqld

16 # chmod 755   /etc/init.d/mysqld

17.vim  /etc/init.d/mysqld

修改basedir和datadir變數值

18. # cd /usr/local/mysql

19# chkconfig --add mysqld  //把mysqld服務加入到系統服務列表中。

20. #chkconfig mysqld on   //開機自啟動

21.#  service mysqld start   //啟動服務

22.檢查是否啟動成功

# ps aux |grep mysqld   結果應該大於2

# netstat -lnp|grep 3306  檢視3306是否被監聽。

23.# cd /usr/local/mysql

24. # ./bin/mysqladmin -u root password 'gys'  設定使用者和密碼

25.# service mysql restart   重啟mysql

mysql命令無效

方式一:

 # ln -s /usr/local/mysql/bin/mysql    /usr/bin

方式二:

# echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile

# source /etc/profile

navicat連線mysql時,發現

“XXXX is not allowed to connect mysql server”

# mysql -u root -p  gys

>use mysql

>select * from user

發現許可權中root使用者只有localhost是可以連線的,修改這個許可權。

>update user set host='%' where user='root';   這一句執行完可能有一個error提示,可以無視這個提示。

>flush privileges;   重新整理mysql的許可權相關表。

 navicate可以重新連線了

相關推薦

sqoop的安裝 CentOS安裝mysql原始碼

Sqoop是一個用來完成Hadoop和關係型資料庫中的資料相互轉移的工具, 他可以將關係型資料庫(MySql,Oracle,Postgres等)中的資料匯入Hadoop的HDFS中, 也可以將HDFS的資料匯入關係型資料庫中。 前期準備: 1.Sqoop需要安裝在成功部署的Hadoop平臺上,並且要求

CentOS安裝mysql原始碼

1.# cd /usr/local/src 2.上傳mysql.tar.gz檔案 3.# tar -zxvf mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz 4.# mv mysql-5.6.36-linux-glibc2.5-x86_64.tar /usr/loca

centos安裝git原始碼

解壓原始碼包 cd /usr/local/src/git-master make prefix=/usr/local all make prefix=/usr/local install 如果報

解決阿里雲Centos安裝mysql找不到mysql-sever安裝

採用yum源安裝,yum install mysql mysql-sever mysql-client很多教程上都這麼寫,實際上也是對的,對於大多數centos系統預設源來講,確實如此。但是在阿里雲伺服器上,預設是阿里雲自己配置的yum源 ,所以上述方法就會出問題,因為人家的yum源裡面根本就沒有這些東西。可

1.centOS安裝Mysql

lib64 restart service 創建用戶 ble 修改root密碼 found vim libc.so.6 上個星期研究了一個星期的Mysql,從今天起把學到的東西整理一下。 -------------------------------------------

CentOS 安裝MySQL(rpm)提示錯誤Header V3 DSA/SHA1 Signature

rep rpm安裝 eps 摘要 lib pmt 開始 如果 mysql 提示錯誤:Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY error: Failed dependencies 錯誤原因:這是由於yum安裝了

centos安裝mysql數據庫

libs msyql tail secure strong 阿裏雲 lease grant off a.鏡像自帶安裝 1.查看系統mysql   rpm -qa | grep mysql 2.強制卸載歷史版本   rpm -e --nodeps mysql 3.查看yum

centos-安裝mysql

use -h add 使用 chkconfig sha perl print back #######無法把mysql服務加入系統啟動 [root@typecodes ~]# chkconfig mysqld on error reading information o

CentOS安裝MySQL的步驟

改密碼 ttr literal 安裝軟件 mct system you guid 分享圖片 1.下載 Mysql yum包 http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ 下載到本地再上傳到服務器,或者使用wg

centos安裝mysql流程以及解決啟動失敗問題

ystemd .rpm reat disable test 進行 node ins 我們 安裝步驟 安裝前,我們可以檢測系統是否自帶安裝 MySQL: rpm -qa | grep mysql 如果你系統有安裝,那可以選擇進行卸載: rpm -e mysql  // 普通刪

centos 安裝mysql

ont nvi 所有 nbsp pad mysq ges exp 5.7 1.先解壓mysql文件 到指定目錄中(/opt/server/mysql/mysql5.7) 2.為centos添加mysql用戶組和mysql用戶(-s /bin/false參數指定mysql用戶

Linux Centos 安裝 mysql

一、到哪下載安裝包(注:安裝 mysql 8.0.12可以直接看  二、Linus 下安裝 mysql ) 1.開啟 mysql 官網 https://www.mysql.com/  2.找到安裝包過程(注:英語好的可以自己選擇) (1) 選擇 DOENLOAD &n

Linux centos安裝mysql

安裝步驟 #解壓 tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz #複製解壓後的mysql目錄 cp -r mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql #新增使用者組

centos安裝MySQL表結構自動同步-工具 mysql-schema-sync

下載即用 mysql-schema-sync 是一款使用 Go 開發跨平臺的 MySQL 表結構自動同步工具。主要用於解決多個環境資料庫表結構不同步問題。 mysql-schema-sync 支援功能: 同步新表 同步欄位 變動:新增、修改 同步索引 變動:新增、修改 支援預覽(

ubuntu16.04編譯安裝mysql原始碼

轉自:https://blog.csdn.net/Touatou/article/details/79601104 虛擬機器安裝:VirtualBox-5.2.0-118431-Win.exe,下載地址:http://cn.ubuntu.com/download/

Linux/CentOS安裝mysql、自定義資料目錄、配置使用者客戶端登入

機房新來的機器,我配完了地址做好了分割槽,裝了好幾天資料庫,記下來以後參考。[為此展開了一場深夜辯論賽] 好吧 說說怎麼裝吧,先看看機器上有沒有mysql,然後發現我這臺機器已經有了,於是就用find / -name mysql|xargs rm -rf刪了舊版本mysql相關的檔案(這個命令能

Centos安裝mysql操作步驟

這裡介紹的是centos7用yum線上方式安裝mysql5.7的步驟 1、 下載 Mysql yum包 因為好多linux系統直接用yum安裝mysql,預設裝的是mysql5.1,如果想裝高版本的話就需要下載安裝較新的yum包檔案。 yum包檔案在mysql官網裡可以找到

CentOS安裝MySQL 5.6 教程

1. CentOS安裝MySQL教程 1.1. 安裝條件 活人一個 Linux(centOS) 耳機 1.2. 解除安裝 # yum list installed | grep mysql # yum -y remove mysql-libs.x86_64

Centos安裝中文語言

yum方式——完全的中文環境支援。 yum groupinstall chinese-support #yum groupinstall <language>-support 在上面的命令中,language是下列之一: assamese, bengali,

Python3安裝Mysql驅動PyMySQL

1、下載PyMySQL包 登入https://pypi.org/網站,輸入pymysql,搜尋PyMySQL包,如圖: 搜尋後結果如圖:   點選搜尋結果PyMySQL 0.9.2後,如圖: 然後點選Download files,頁面如圖: &