麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > MySQL > 正文

Mysql5.7.18版本(二進制包安裝)自定義安裝路徑教程詳解

2024-07-24 13:13:50
字體:
來源:轉載
供稿:網友

安裝路徑:/application/mysql-5.7.18

1.前期準備

mysql依賴

libaioyum install -y libaio

創建用戶mysql,以該用戶的身份執行mysql

useradd -s /bin/false -M mysql

下載mysql二進制包并解壓

cd /toolswget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.18-linux-glibc2.5-x86_64.tar.gztar -zxf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz -C /application/

切換到/application目錄,將mysql文件夾名改短,給mysql目錄做一個軟鏈接

cd /application/mv mysql-5.7.18-linux-glibc2.5-x86_64/ mysql-5.7.18ln -s mysql-5.7.18/ mysql

在mysql目錄下創建mysql-files,該文件夾權限為750,遞歸設置mysql目錄的所屬組和所屬用戶

mkdir mysql/mysql-fileschmod 750 mysql/mysql-fileschown -R mysql:mysql mysql-5.7.18/

2.mysql目錄內操作

cd mysql

初始化數據庫

會在mysql目錄內生成一個data目錄,存放數據庫的目錄

bin/mysqld --initialize --user=mysql --basedir=/application/mysql --datadir=/application/mysql/data

返回結果最后一行的末尾有隨機密碼,我的記下來:wa0I:1w?V--a

2017-04-28T02:49:00.853710Z 1 [Note] A temporary password is generated for root@localhost: wa0I:1w?V--a

想設置默認密碼為空則將--initialize選項替換為--initialize-insecure選項

bin/mysqld --initialize-insecure --user=mysql --basedir=/application/mysql --datadir=/application/mysql/data

安裝ssl

bin/mysql_ssl_rsa_setup --datadir /application/mysql/data/

指定data目錄的路徑

更改所屬用戶和組

chown -R root .chown -R mysql data mysql-files

除了mysql目錄下的data目錄和mysql-files目錄所屬用戶不變,其他所有文件的所屬用戶改為root

修改配置文件

sed -i 's/^datadir=//var//lib//mysql/datadir=//application//mysql//data/g' /etc/my.cnfsed -i 's/^socket=//var//lib//mysql//mysql.sock/socket=//tmp//mysql.sock/g' /etc/my.cnfsed -i 's/^log-error=//var//log//mariadb//mariadb.log/log-error=//application//mysql//data//err.log/g' /etc/my.cnfsed -i 's/^pid-file=//var//run//mariadb//mariadb.pid/pid-file=//application//mysql//data//mysql.pid/g' /etc/my.cnf

等價于:

vi /etc/my.cnfdatadir=/application/mysql/datasocket=/tmp/mysql.socklog-error=/application/mysql/data/err.logpid-file=/application/mysql/data/mysql.pid/etc/my.cnf Content:[mysqld]datadir=/application/mysql/datasocket=/tmp/mysql.sock# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-links=0# Settings user and group are ignored when systemd is used.# If you need to run mysqld under a different user or group,# customize your systemd unit file for mariadb according to the# instructions in http://fedoraproject.org/wiki/Systemd[mysqld_safe]log-error=/application/mysql/data/err.logpid-file=/application/mysql/data/mysql.pid## include all files from the config directory#!includedir /etc/my.cnf.d

拷貝啟動程序

cp support-files/mysql.server /etc/init.d/mysql

將mysql的啟動程序拷貝到/etc/init.d/目錄下,以便啟動程序

編輯啟動文件,配置啟動目錄

方法一:

思路是給配置文件提供的變量進行賦值。較麻煩。

sed -i 's/^basedir=/basedir=//application//mysql/g' /etc/init.d/mysqlsed -i 's/^datadir=/datadir=//application//mysql//data/g' /etc/init.d/mysqlsed -i 's/^mysqld_pid_file_path=/mysqld_pid_file_path=//application//mysql//data//mysql.pid/g' /etc/init.d/mysql

等價于將45、46兩行

basedir=datadir=mysqld_pid_file_path=

替換成

basedir=/application/mysqldatadir=/application/mysql/datamysqld_pid_file_path=/application/mysql/data/mysql.pid

方法二(推薦):

思路是將腳本的默認地址(/usr/local/mysql)直接替換成自定義路徑(/application/mysql),便不用給變量賦值

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

到這里mysql安裝完成可以正常啟動

3.后期結尾

命令創建軟鏈接

將mysql命令創建軟鏈接到環境變量的目錄,使用戶可以在變量找到相應的命令

ln -s /application/mysql/bin/* /usr/local/sbin

登錄mysql

[root@www mysql]# mysql -u root -p

Enter password: #輸入之前保存的隨機密碼drRR0

...

mysql> #成功登陸到mysql控制臺

修改密碼sql語句

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

#將密碼修改為NewPassWord

Query OK, 0 rows affected (0.01 sec) #修改成功

鍵入quit或Ctrl + d退出

mysql> quitBye[root@www mysql]#ormysql> ^DBye[root@www mysql]#

4.常用命令

進入mysql

mysql -u root -p

啟動mysql

service mysql start

停止mysql

service mysql stop

重啟mysql

service mysql restart

以上所述是小編給大家介紹的Mysql5.7.18版本(二進制包安裝)自定義安裝路徑教程詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲精品tv久久久久久久久久 | av在线免费看网址 | 男人天堂免费 | 精品一区二区视频在线观看 | 精品国产九九九 | 国产69久久精品成人看 | 久久久久国产一区二区三区不卡 | 欧美在线成人影院 | 91不雅视频| 免费永久看羞羞片网站入口 | 91福利国产在线观一区二区 | 亚洲一区成人 | 日日草夜夜 | 精品二区在线观看 | 一级黄色免费大片 | 99精品视频99| 日韩视频一区 | 成年免费观看视频 | 天堂成人一区二区三区 | 国产精品久久久久久久久久久久久久久 | 黄色片网页 | 国产成人免费精品 | 污视频在线免费 | 国产精品一区免费在线观看 | 二区三区四区视频 | 黄色网页在线观看 | 电影91 | 精品国产视频一区二区三区 | 日本黄色一级视频 | 男女牲高爱潮免费视频男女 | 免费亚洲视频在线观看 | 欧产日产国产精品乱噜噜 | www噜噜偷拍在线视频 | 国产一级αv片免费观看 | 国产精品久久久在线观看 | 欧美日韩在线播放一区 | 亚洲综合中文 | 欧美一区二区黄色 | 国产一区二区免费看 | 久久国产精品久久久久久 | 91懂色|