CentOS6.6安裝二進位制壓縮包mysql5.6
一、安裝MySQL
1、下載安裝包mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz
2、刪除etc目錄下的my.cnf檔案
[root@localhost~]# rm /etc/my.cnf
3、執行以下命令來建立mysql使用者組
[root@localhost~]# groupadd mysql
4、執行以下命令來建立一個使用者名稱為mysql的使用者並加入mysql使用者組
[root@localhost ~]# useradd -g mysql mysql
5、將下載的二進位制壓縮包放到/usr/local/目錄下。
[root@localhost ~]# mv mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz /usr/local/
6、解壓安裝包
[root@localhost ~]# cd /usr/local
[root@localhost localtar]# tar -zxvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz /usr/local/
7、將解壓好的資料夾重新命名為mysql
[root@localhost local]# mv mysql-5.6.35-linux-glibc2.5-x86_64 mysql
8、在etc下新建配置檔案my.cnf,並在該檔案內新增以下程式碼:
[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8
socket=/tmp/mysql.sock
[mysqld]
skip-name-resolve
#設定3306埠
port = 3306
# 設定mysql的安裝目錄
basedir=/usr/local/mysql
# 設定mysql資料庫的資料的存放目錄
datadir=/usr/local/mysql/data
# 允許最大連線數
max_connections=200
# 服務端使用的字符集預設為8位元編碼的latin1字符集
character-set-server=utf8
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB
lower_case_table_names=1
max_allowed_packet=16M
9、進入安裝mysql軟體目錄
[root@localhost local]# cd mysql
[root@localhost mysql]# chown -R mysql:mysql ./ 修改當前目錄擁有者為mysql使用者
[root@localhost mysql]# ./scripts/mysql_install_db --user=mysql 安裝資料庫
[root@localhost mysql]# chown -R mysql:mysql data 修改當前data目錄擁有者為mysql使用者
到此資料庫安裝完畢!
二、配置MySQL
1、授予my.cnf的最大許可權。
[root@localhost mysql]# chown 777 /etc/my.cnf
2、設定開機自啟動服務控制指令碼
(1)複製啟動指令碼到資源目錄
[root@localhost mysql]# cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
(2)增加mysqld服務控制指令碼執行許可權
[root@localhost mysql]# chmod +x /etc/rc.d/init.d/mysqld
(3)將mysqld服務加入到系統服務
[root@localhost mysql]# chkconfig --add mysqld
(4)檢查mysqld服務是否已經生效
[root@localhost mysql]# chkconfig --list mysqld
命令輸出類似下面的結果:
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
表明mysqld服務已經生效,在2、3、4、5執行級別隨系統啟動而自動啟動,以後可以使用service命令控制mysql的啟動和停止。
3、啟動msql
[root@localhost mysql]# service mysqld start
4、將mysql的bin目錄加入PATH環境變數,編輯/etc/profile檔案
[root@localhost mysql]# vi /etc/profile
在檔案最後新增如下資訊:
export PATH=$PATH:/usr/local/mysql/bin
執行下面的命令使所做的更改生效:
[root@localhost mysql]# . /etc/profile
5、以root賬戶登陸mysql,預設沒有密碼
[root@localhost mysql]# mysql
6、設定root賬戶密碼
mysql > use mysql
mysql > update user set password=password('123456') where user='root' and host='localhost';
mysql > flush privileges;
mysql > exit
7、用密碼重新登入
[root@localhost mysql]# mysql -u root -p
Enter password:
8、設定遠端主機登入
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
這裡123456是密碼,若密碼是其他值,改一下即可。其他不需要改。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29485627/viewspace-2135947/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ubuntu mysql5.6二進位制安裝UbuntuMySql
- Mysql二進位制包安裝MySql
- MySQL 壓縮二進位制日誌MySql
- Mysql5.6壓縮包安裝到windows&& 解除安裝命令MySqlWindows
- mysql安裝-----二進位制包安裝及解除安裝MySql
- 使用二進位制包來安裝MySQLMySql
- CentOS安裝使用二進位制方式mysql5.6筆記CentOSMySql筆記
- 03二進位制包安裝與介紹
- MySQL 安裝指南 二進位制安裝MySql
- Ubuntu24 二進位制包安裝mysql5.7UbuntuMySql
- PostgreSQL二進位制安裝流程SQL
- mysql二進位制包安裝與配置實戰記錄MySql
- MySQL linux二進位制安裝MySqlLinux
- 二進位制檔案安裝安裝etcd
- Linux下解除安裝MySQL二進位制包(tar.gz)LinuxMySql
- 如何下載安裝壓縮包
- Mysql for Linux安裝配置之——二進位制安裝MySqlLinux
- centos 7 二進位制安裝mysql 5.7.25CentOSMySql
- PostgreSQL 10.23 二進位制安裝SQL
- MySQL5.7 windows二進位制安裝MySqlWindows
- 二進位制方式安裝mysql 5.6.15MySql
- 【Linux合集】二進位制安裝mysqlLinuxMySql
- Percona MySQL 5.7 Linux通用二進位制包安裝(CentOS 6.5)MySqlLinuxCentOS
- Percona MySQL 5.5 Linux通用二進位制包安裝(CentOS 6.9)MySqlLinuxCentOS
- 二進位制方式安裝 k8sK8S
- RHEL 7.2 安裝二進位制MySQL 5.7.18MySql
- Linux安裝二進位制PHP7.2LinuxPHP
- yum安裝nginx-php-mysql二進位制NginxPHPMySql
- MySQL5.7 linux二進位制安裝MySqlLinux
- (OEL 6.3) Mysql6.5二進位制安裝MySql
- 二進位制安裝 Docker 以及 Docker ComposeDocker
- centos7二進位制方式安裝rabbitmqCentOSMQ
- Ubuntu 24.04 二進位制安裝 MySQL 8.0.20UbuntuMySql
- mysql5.7.x用壓縮包安裝MySql
- CentOS7 安裝 MySQL8.0(二進位制)CentOSMySql
- mysql5.7 for windows二進位制安裝及配置MySqlWindows
- 二進位制發行包還是編譯安裝編譯
- 二進位制與二進位制運算