MySQL之——RPM方式安裝MySQL5.6
RPM方式安裝MySQL5.6
1.檢查MySQL及相關RPM包
檢查MySQL及相關RPM包,是否安裝,如果有安裝,則移除(rpm –e 名稱)
[[email protected] ~]# rpm -qa | grep -i mysql
mysql-libs-5.1.66-2.el6_3.x86_64
[[email protected] ~]# yum -y remove mysql-libs*
2.下載rpm包
下載Linux對應的RPM包,如:CentOS6.4_64對應的RPM包,如下:
[[email protected] rpm]# ll total 74364 -rw-r--r--. 1 root root 18442536 Dec 11 20:19 MySQL-client-5.6.15-1.el6.x86_64.rpm -rw-r--r--. 1 root root 3340660 Dec 11 20:06 MySQL-devel-5.6.15-1.el6.x86_64.rpm -rw-r--r--. 1 root root 54360600 Dec 11 20:03 MySQL-server-5.6.15-1.el6.x86_64.rpm
3. 安裝MySQL
[[email protected] rpm]# rpm -ivh MySQL-server-5.6.15-1.el6.x86_64.rpm [[email protected] rpm]# rpm -ivh MySQL-devel-5.6.15-1.el6.x86_64.rpm [[email protected] rpm]# rpm -ivh MySQL-client-5.6.15-1.el6.x86_64.rpm #修改配置檔案位置 [[email protected] rpm]# cp /usr/share/mysql/my-default.cnf /etc/my.cnf
4. 初始化MySQL及設定密碼
[[email protected] rpm]# /usr/bin/mysql_install_db
[[email protected] rpm]# service mysql start
[[email protected] rpm]# cat /root/.mysql_secret #檢視root賬號密碼
# The random password set for the root user at Wed Dec 11 23:32:50 2013 (local time): qKTaFZnl
[[email protected] ~]# mysql -uroot –pqKTaFZnl
mysql> SET PASSWORD = PASSWORD('123456'); #設定密碼為123456
mysql> exit
[[email protected] ~]# mysql -uroot -p123456
5. 允許遠端登陸
mysql> use mysql;
mysql> select host,user,password from user;
+-----------------------+------+-------------------------------------------+
| host | user | password |
+-----------------------+------+-------------------------------------------+
| localhost | root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |
| localhost.localdomain | root | *1237E2CE819C427B0D8174456DD83C47480D37E8 |
| 127.0.0.1 | root | *1237E2CE819C427B0D8174456DD83C47480D37E8 |
| ::1 | root | *1237E2CE819C427B0D8174456DD83C47480D37E8 |
+-----------------------+------+-------------------------------------------+
mysql> update user set password=password('123456') where user='root';
mysql> update user set host='%' where user='root' and host='localhost';
mysql> flush privileges;
mysql> exit
6. 設定開機自啟動
[[email protected] ~]# chkconfig mysql on
[[email protected] ~]# chkconfig --list | grep mysql
mysql 0:off 1:off 2:on 3:on 4:on 5:on 6:off
7. MySQL的預設安裝位置
/var/lib/mysql/ #資料庫目錄
/usr/share/mysql #配置檔案目錄
/usr/bin #相關命令目錄
/etc/init.d/mysql #啟動指令碼
8.修改字符集和資料儲存路徑
配置/etc/my.cnf檔案,修改資料存放路徑、mysql.sock路徑以及預設編碼utf-8.
[client]
password = 123456
port = 3306
default-character-set=utf8
[mysqld]
port = 3306
character_set_server=utf8
character_set_client=utf8
collation-server=utf8_general_ci
#(注意linux下mysql安裝完後是預設:表名區分大小寫,列名不區分大小寫; 0:區分大小寫,1:不區分大小寫)
lower_case_table_names=1
#(設定最大連線數,預設為 151,MySQL伺服器允許的最大連線數16384; )
max_connections=1000
[mysql]
default-character-set = utf8
9.檢視字符集
show variables like '%collation%';
show variables like '%char%';
10、溫馨提示
相關推薦
MySQL之——RPM方式安裝MySQL5.6
RPM方式安裝MySQL5.6 1.檢查MySQL及相關RPM包 檢查MySQL及相關RPM包,是否安裝,如果有安裝,則移除(rpm –e 名稱) [[email protected] ~]# rpm -qa | grep -i mysql mysql-lib
centos7上以RPM方式安裝MySQL5.6
eve 刷新 ftp -i 遠程 span 查找 /var/ load 1. 下載MySQL http://ftp.ntu.edu.tw/MySQL/Downloads/MySQL-5.6/ MySQL-5.6.36-1.el7.src.rpm MySQL-5.6.36-1
centos RPM方式安裝MySQL5.6
使用 watermark find str my.cnf color roo 系統服務 libc 1.輸入命令查詢系統中已安裝的mysql 2. . 逐個卸載mysql yum remove 系統顯示已安裝的mysql 比如:yum remove MySQL-client
MySQL之——CentOS下以RPM方式安裝MySQL5.5
首先去mySQL官網下載頁面: Select Platform 選擇 Oracle & Red Hat Linux 4 & 5 分別下載以下三個檔案(由於我的機器是32位,下面是32位版本的包,如果你的機器是64位的請下載64位版本): 1. Red
centos7和centos6.5環境rpm方式安裝mysql5.7和mysql5.6詳解
安裝mysql5.7和mysql5.6詳centos7和centos6.5環境rpm方式安裝mysql5.7和mysql5.6詳解centos環境安裝mysql5.7其實不建議安裝mysql5.7 語法和配置可能和以前的版本區別較大,多坑,慎入1.yum方式安裝(不推薦)a.安裝mysql5.7 yum源ce
cent os 6.5通過rpm方式安裝mysql5.5
首先在mysql官網下載mysql的rpm安裝包 ,下載地址為:https://dev.mysql.com/downloads/mysql/5.5.html#downloads 可以下載 RPM Bundle版的,這是個壓縮包裡面包含mysql-server、mysql-client、mys
RedHat Linux下以yum方式安裝Mysql5.6,修改預設的安裝路徑,以及完全解除安裝Mysql
一、mysql下載 選擇mysql的版本,作業系統平臺以及作業系統的版本 二、解壓mysql安裝包 2.1新建目錄mysql-install-package並將mysql的安裝包拷貝到新建的目錄中 [[email protected
MySql之centos7.2安裝mysql5.7.13
duyuheng mysql centos7.2安裝mysql5.7.13MySql之centos7.2安裝mysql5.7.13一、MySQL 5.7主要特性:原生支持Systemd更好的性能:對於多核CPU、固態硬盤、鎖有著更好的優化更好的InnoDB存儲引擎更為健壯的復制功能:復制帶來了數據完全不丟失
rpm方式安裝MySQL5.1.73
ani alt mysql命令 查看 提醒 font 刪除 詳情 使用 1.安裝MySQL server 首先下載好mysql的rpm安裝包 使用rpm命令安裝: rpm -ivh MySQL-server-5.1.73-1.glibc23.i386.rpm
rpm包安裝mysql5.6.*版本
root per autoconf undle word sha eps auto 初始化 1、查看是否已經安裝Mysql rpm -qa | grep -i mysql #刪除已經安裝的Mysql程序 rpm -ev *****.rpm
記一次 centos7.2 rpm方式安裝mysql5.7.19 報錯
assume bzip with mysql oot -s first minimal enter 0、環境 本文操作系統: CentOS 7.2.1511 x86_64 MySQL 版本: 5.7.19 安裝之前先把開發環境裝一下 yum -y install
CentOS 7.4 自定義單實例 二進制方式 安裝mysql5.6.39
二進制方式 安裝mysql5.6.39 Centos 7+mysql5.6 系統平臺: CentOS release 7.4 (Final) 內核 3.10.0-693.el7.x86_64 1.去官網下載二進制包 https://dev.mysql.com/download
CentOS6.5系統下RPM包安裝MySQL5.6(轉)
1.檢視作業系統相關資訊。 [[email protected] ~]# cat /etc/issue CentOS release 6.5 (Final) Kernel \r on an \m [[email protected] ~]# una
linux安裝mysql之rpm包安裝的錯誤收集
1、關閉linux後重啟,啟動服務時報ERROR! The server quit without updating PID file (/var/lib/mysql/bogon.pid) Starting MySQL… ERROR! The server quit without up
關於centos7中使用rpm方式安裝mysql5.7版本後無法使用root登入的問題
最近在centos7中通過rpm方式安裝了最新版本的mysql-server 5.7 (mysql57-community-release-el7-7.noarch.rpm) ,發現安裝成功後無法使用root登入。百度google一番無果,最後在官方文件中找到了答案。現記錄
LINUX 環境下原始碼方式安裝mysql5.6
1.下載mysql原始碼: wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.26.tar.gz 備註:至於想以什麼方式下載都無所謂,總之得到原始碼就可以了~ 2.確認需要的開發工具的版本,都要滿足mys
Centos7下使用RPM方式安裝Mysql5.7.12
Systemctl restart mysqld #重啟MySQL服務 2、進入MySQL控制檯 mysql -uroot -p #直接按回車,這時不需要輸入root密碼。 3、修改root密碼 update mysql.user setauthentication_string=password
CentOS下以RPM方式安裝MySQL5.5
首先去mySQL官網下載頁面: Select Platform 選擇 Oracle & Red Hat Linux 4 & 5 分別下載以下三個檔案(由於我的機器是32位,下面是32位版本的包,如果你的機器是64位的請下載64位版本): 1. Red Hat & Orac
【轉載】centos7原始碼方式安裝mysql5.6
文章轉載自https://www.cnblogs.com/piaoyang2087/articles/7908795.html1.上傳MySQL原始碼包mysql-5.6.38.tar.gz到/opthttp://dev.mysql.com/get/Downloads/MyS
CentOS6.5系統下RPM包安裝MySQL5.6(親測可行)
1.檢視作業系統相關資訊。 [[email protected] ~]# cat /etc/issue CentOS release 6.5 (Final) Kernel \r on an \m [[email protected] ~]# un