二進制安裝MySQL5.6.38

官網mysql下載地址:

    ftp://ftp.jaist.ac.jp/pub/mysql/Downloads/MySQL-5.6/mysql

下載:mysql-5.6.38-linux-glibc2.12-x86_64.tar.gzlinux

系統環境

[root@db02 ~]# uname -r
	2.6.32-696.el6.x86_64
[root@db02 ~]# uname -m
	x86_64
[root@db02 ~]# cat /etc/redhat-release 
	CentOS release 6.9 (Final)

安裝mysql5.6.38 二進制安裝

一、解壓二進制軟件包

     將軟件包上傳至linux服務器,進行解壓web

tar -zxf mysql-5.6.38-linux-glibc2.12-x86_64.tar.gz

二、將mysql解壓後的程序包移動到程序目錄(/application/)下,並進行重命名

mkdir -p /application/
mv mysql-5.6.38-linux-glibc2.12-x86_64 /application/mysql-5.6.38

三、爲mysql服務程序建立軟連接

ln -s /application/mysql-5.6.38/ /application/mysql

四、添加mysql程序運行時的管理用戶

useradd -s /sbin/nologin -M mysql
id mysql

五、讓mysql用戶管理/application/mysql/data

chown -R mysql.mysql data

六、初始化數據庫

/application/mysql/scripts/mysql_install_db --basedir=/application/mysql --datadir=/application/mysql/data --user=mysql

七、複製啓動腳本 受權

cp /application/mysql/support-files/mysql.server /etc/init.d/mysqld
chmod +x /etc/init.d/mysqld

八、修改啓動腳本和mysql命令中的路徑

sed -i 's#/usr/local/mysql#/application/mysql#g' /application/mysql/bin/mysqld_safe /etc/init.d/mysqld

九、複製默認的配置文件

\cp /application/mysql/support-files/my-default.cnf /etc/my.cnf

十、啓動mysql

/etc/init.d/mysqld start

查看進程服務端口

netstat -lntup | grep 3306
ps -ef | grep mysql

管理mysql數據庫

一、進入與退出mysql數據庫的方法

/application/mysql/bin/mysql  這是啓動mysql的命令,簡化該命令sql

echo 'export PATH=/application/mysql/bin:$PATH' >>/etc/profile
source /etc/profile
which mysql

退出mysql時,儘可能不要用ctrl+c進行退出mysql,而是用ctrl+d退出mysql數據庫

二、設置mysql服務開機自啓動

chkconfig --add mysqld
 chkconfig mysqld on
 chkconfig --list mysqld

三、設置mysql登陸用戶名與密碼(默認無密碼)

# 給出的提示信息
# PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
# To do so, start the server, then issue the following commands:
# /application/mysql/bin/mysqladmin -u root password 'new-password'
# /application/mysql/bin/mysqladmin -u root -h web01 password 'new-password'

# 給root用戶設置密碼
/application/mysql/bin/mysqladmin -u root password 'oldboy123'

四、進入mysql數據庫方式

方式1:
[root@web01 ~]# mysql -u root -poldboy123
	Warning: Using a password on the command line interface can be insecure.
方式2:
[root@web01 ~]# mysql -u root -p
	Enter password:

注:服務器

此博文僅供讀者參考,讀者根據本身使用的服務器,進行合理的配置安裝!app

感謝您的閱讀!spa

相關文章
相關標籤/搜索