Linux中MySQL二進制安裝步驟


MySQL二進制安裝步驟

 

安裝依賴環境

[root@node3 ~]# yum -y install libaio

 

mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz傳到linux並解壓

[root@node3 ~]# tar -xf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz -C /opt/

創建一個mysql用戶

[root@node3 ~]# useradd -M -s /sbin/nologin mysql

給解壓的包重命名

[root@node3 ~]# cd /opt/

[root@node3 opt]# mv mysql-5.7.26-linux-glibc2.12-x86_64/ mysql

創建一個存放日志的文件

[root@node3 opt]# touch /opt/mysql/mysql.log

[root@node3 opt]# mkdir /opt/mysql/data

授權屬主屬組都是mysql

[root@node3 opt]# chown -R mysql.mysql /opt/mysql/

初始化mysql

[root@node3 opt]# cd mysql/

[root@node3 mysql]# cd data

[root@node3 date]# cd

[root@node1 mysql]# /opt/mysql/bin/mysqld --initialize --user=mysql --basedir=/opt/mysql --datadir=/opt/mysql/data

 root@localhost: 后面為數據庫密碼

 

 

 

 

把數據庫命令住家到二進制文件中(使命令全局生效)

[root@node3 ~]# echo "PATH=/opt/mysql/bin:$PATH" >> /etc/profile

重讀配置文件

[root@node3 ~]# . /etc/profile

 

配置MySQL

修改數據庫主配置文件

[root@node3 ~]# vim /etc/my.cnf

 

 

 

 

拷貝MySQL程序啟動腳本

[root@node3 ~]# cp -a /opt/mysql/support-files/mysql.server /etc/init.d/mysqld

[root@node3 ~]# cp /opt/mysql/support-files/mysql.server /opt/mysql/bin/mysql.sh

修改配置文件

[root@node3 ~]# vim /etc/init.d/mysqld

[root@node3 ~]# vim /opt/mysql/bin/mysql.sh

 46 basedir=/opt/mysql

 47 datadir=/opt/mysql/data

 

啟動數據庫

[root@node3 ~]# service mysqld start

 

登錄數據庫

[root@node3 ~]# mysql -uroot -p

修改密碼

mysql> alter user 'root'@'localhost' identified by '123456';

查看數據庫

mysql> show databases;

使用切換數據庫

mysql> use mysql;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM