1. 程式人生 > >Linux下MySQL-5.6.26 RPM包安裝

Linux下MySQL-5.6.26 RPM包安裝

1.前言

本文測試環境:

  • CentOS release 6.4(Linux version 2.6.32-358.el6.x86_64)

  • MySQL-5.6.26 RPM包下載地址:http://dev.mysql.com/downloads/mysql/,相關的文件參詳:http://dev.mysql.com/doc/refman/5.7/en/linux-installation-rpm.html
  • MySQL社群版對應的RPM包如下:

Package Name

Summary

mysql-community-server

Database server and related tools

mysql-community-client

MySQL client applications and tools

mysql-community-common

Common files for server and client libraries

mysql-community-devel

Development header files and libraries for MySQL database client applications

mysql-community-libs

Shared libraries for MySQL database client applications

mysql-community-libs-compat

Shared compatibility libraries for previous MySQL installations

mysql-community-embedded

MySQL embedded library

mysql-community-embedded-devel

Development header files and libraries for MySQL as an embeddable library

mysql-community-test

Test suite for the MySQL server

2.安裝前準備

1)檢查MySQL

及相關RPM包,是否安裝,如果有安裝,則移除(rpme名稱)

[[email protected] ~]# rpm -qa | grep -i mysql

[[email protected] ~]# yum -y remove mysql-libs*

2)下載Linux對應的RPM包,如:CentOS6.4_64對應的RPM包,本文已在官網下載,這裡就不詳敘了。

3)MySQL預設安裝路徑

Directory

Contents of Directory

/usr/bin

Client programs and scripts

/usr/sbin

The mysqld server

/var/lib/mysql

Log files, databases

/usr/share/info

Manual in Info format

/usr/share/man

Unix manual pages

/usr/include/mysql

Include (header) files

/usr/lib/mysql

Libraries

/usr/share/mysql

Miscellaneous support files, including error messages,

character set files, sample configuration files, SQL for database installation

/usr/share/sql-bench

Benchmarks

3.安裝MySQL

[[email protected] ~]# cd /home/MySql/MySQL-5.6.26-1.linux_glibc2.5.x86_64.rpm-bundle/

[[email protected] MySQL-5.6.26-1.linux_glibc2.5.x86_64.rpm-bundle]# rpm -ivh MySQL-server-5.6.26-1.linux_glibc2.5.x86_64.rpm


[[email protected] MySQL-5.6.26-1.linux_glibc2.5.x86_64.rpm-bundle]# rpm -ivh MySQL-client-5.6.26-1.linux_glibc2.5.x86_64.rpm

4.初始化MySQL及密碼

[[email protected] ~]# service mysql start

[[email protected] ~]# more /root/.mysql_secret

[[email protected] ~]# mysql -u root -p

mysql> set PASSWORD=PASSWORD('123456');

5.允許遠端登陸

mysql> use mysql;

mysql> select host,user,password from user;

mysql> update user set password=password('123456') where user='root';

mysql> update user set host='%' where user='root' and host='localhost';

mysql> flush privileges;

6. 修改字符集和資料儲存路徑

配置/etc/my.cnf檔案,修改資料存放路徑、mysql.sock路徑以及預設編碼utf-8

[[email protected] ~]# cp /usr/my.cnf /etc/my.cnf

7.設定開機自啟動

[[email protected] ~]# chkconfig mysql on

[[email protected] ~]# chkconfig --list | grep mysql
8.允許遠端登入
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT option;

         該SQL的作用是將所有的使用者名稱,都設定能遠端訪問該mysql中所有的表,如果不想都放開,可以根據這個規則,來設定.grant許可權1,許可權2,…許可權n on資料庫名.表名to使用者名稱@使用者地址identified by‘口令’。

相關推薦

LinuxMySQL-5.6.26 RPM安裝

1.前言 本文測試環境: CentOS release 6.4(Linux version 2.6.32-358.el6.x86_64) MySQL-5.6.26 RPM包下載地址:http://

LinuxMysql 5.6.30 tar安裝實踐

環境:centos 6.5 x64 再選擇 下載完畢後,得到安裝包 mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz 此包不再需要make編譯原始碼(真是扛扛的),之前的mysql-5.6.4.tar.gz包是原始碼包,需要先cmake

LinuxMysql 5.6.21 tar安裝實踐

好久沒玩linux,由於專案需要部署新的linux開發環境,包括安裝jdk,tomcat,redis,mysql,趁著有時間,趕緊部署好。jdk,tomcat,redis很快就部署好了,唯獨mysql讓我折騰了一陣。先安裝了我之前就安裝過的原始碼版mysql-5.6.4,後

LINUXMySQL 5.6.26 二進位制安裝

1.前言     MySQL有三種安裝方式:RPM安裝、二進位制包安裝、原始碼包安裝。這3種種方式各有特色,主要特點參考下表。實際應用中,可以根據你所用的主機環境進行優化,選擇最佳的配置值,安裝定製更

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

MySQL 5.6.26幾種安裝的區別

for 重命名 所有 命令 com hive pass har connect http://downloads.mysql.com/archives/community/ 一、MySQL Installer 5.6.26 mysql-installer-comm

Macmysql 5.7.14壓縮安裝

前言:寫個紀錄,免得倒黴又重新踩坑 MySql下載 網址: http://dev.mysql.com/downloads/mysql/,這個地址最下面選擇一個點選其右側Download按鈕即可下載這裡喔只針對tar.gz包 點

MySQL 5.6.17 rpm 檔案安裝順序

 Linux系統安裝MySQL時,將MySQL-5.6.17-1.el6.x86_64.rpm-bundle.tar包開啟,有7個rpm檔案,如下: MySQL-client-5.6.17-1.el6.x86_64.rpmMySQL-devel-5.6.17-1.el6.x86_64.rpmMySQL-

CentOsmysql-5.6.39-linux-glibc2.12-x86_64.tar.gz壓縮安裝

sorted sql mbo blog 密碼 回車 安裝mysql 下載安裝 window 之前寫過一篇mysql在windows下的安裝(猛擊這兒),linux下用的比較少,最近切換到linux服務器了,發行mysql安裝和windows下有所不同,只記錄壓縮包方式安裝,

LinuxMySQL 5.55.65.7的RPM、二進位制和原始碼安裝

[[email protected] ~]# df -h Filesystem                                Size  Used Avail Use% Mounted on /dev/mapper/vg_rootlhr-Vol00              9.9

linux 6.5 MySQL 5.6 RPM安裝

1.環境 OS: CentOS 6.5 x64 2.準備MySQL RPM安裝包 會看到以下介面: Select Version: 選5.6.31,Select Platform: 選Red

【札記】Linux MySQL-5.7.17 tar.gz 方式安裝部署後出現密碼過期的問題解決(不修改/etc/my.cnf檔案)

【問題描述】 在Oracle linux 6.8上安裝完成MySQL-5.7.17(使用版本為:mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz)後: [[email protected] ~]# mysql --version mysql  Ver 14.14 D

linux mysql 5.7.9tar 安裝

1、軟體下載 登入到 http://dev.mysql.com/downloads/mysql/  ,選擇對應的版本進行下載。 2、建立mysql 使用者 [[email protected] ~]# groupadd mysql [[email 

mysql-5.6.26 主主復制

mysql環境如下:CentOS6.5_64 MySQL5.6.26master1:192.168.1.112master2:192.168.1.114 mysql 安裝 這裏就忽略了,主要就是一個細心。有時候一個不小心,就會發現安裝失敗。 配置master11.修改my.cnf文件,增加如下內容:12345

Linuxmysql-5.7.20安裝

版本 symbol 問題 init temporary rar files sans AS 1 參考文檔 https://dev.mysql.com/doc/refman/5.7/en/source-installation.html https://dev.mysql.c

從零開始搭建linuxlaravel 5.6環境(一)

yum acad 分享圖片 tps .html 啟動 服務 all 從零開始 首先你需要有一臺linux服務器,或者虛擬機,這裏就不贅述了,不會的可以自行百度。 我這裏準備的是一臺騰訊雲服務器,系統為CentOS 7.4 64位。 你可以使用騰訊雲的登錄按鈕登錄到服務器 也

Centos 7上安裝及配置MySQL 5.6.26

1、解除安裝系統自帶Mariadb Centos7 已經不自帶MySQL,自帶內部集成了Mariadb,而安裝MySQL的話會和Mariadb的檔案衝突,所以需要先解除安裝掉Mariadb,再安裝MySQL。 [[email protected] ~]

LinuxMySQL 5.7.23無法遠端連線解決方案

MySQL 版本:5.7.23作業系統:Linux問題描述:只能通過Linux系統賬號Root命令列進入資料庫,無法使用JDBC,遠端連線工具進入資料庫。報錯:ERROR 1698 (28000): Access denied for user 'root'@'localhost'這個問題明顯就是沒有開放遠端

LinuxMySQL 5.7的初始化

要用管理員賬號執行。 systemctl start mysql#啟動MySQL服務 mysqld_safe --user=mysql &#啟動MySQL服務(安全方式) mysql -u root -p#登入MySQL(有密碼) mysql -u root#登入MySQL(無密碼) 成功進

WindowsMySQL 5.6.27.0.安裝及配置

在DOS命令視窗輸入 mysql -h localhost -u root -p回車 進入mysql資料庫,其中-h表示伺服器名,localhost表示本地;-u為資料庫使用者名稱,root是mysql預設使用者名稱;-p為密碼,如果設定了密碼,接下來在Enter password後面輸入設定的密碼, 或