日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

服务器主机linux安装mysql_linux服务器上安装mysql

發布時間:2023/12/10 数据库 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 服务器主机linux安装mysql_linux服务器上安装mysql 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

mysql版本:mysql-5.6.44-linux-glibc2.12-x86_64.tar

linux操作系統和版本信息:

1、檢查linux服務器上是否已安全mysql

[root@localhost ~]# rpm -qa|grep -i mysql

未安裝則無任何信息返回,若已安裝則會返回已安裝的版本信息,可通過--nodeps關鍵字卸載mysql

[root@localhost local]#rpm -e 返回的mysql版本信息 --nodeps

2、添加分組和用戶

[root@localhost ~]# cd /usr/local

[root@localhost local]# groupadd mysql

[root@localhost local]# useradd -r -g mysql mysql

[root@localhost local]# groups mysql

3、將下載的安裝包上傳到/usr/local目錄上,解壓安裝包

[root@localhost local]# tar zxvf mysql-5.6.44-linux-glibc2.12-x86_64.tar.gz

解壓后重命名解壓后的文件夾:

[root@localhost local]# mv mysql-5.6.44-linux-glibc2.12-x86_64 mysql

4、進入mysql目錄,對用戶和分組進行授權

5、進入/mysql/scripts/目錄執行mysql_install_db腳本

安裝報錯,可直接在線安裝perl和autoconf

[root@localhost scripts]# yum install perl

[root@localhost scripts]# yum -y install autoconf

再次執行[root@localhost scripts]# ./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --pid-file=/usr/local/mysql/data/mysql.pid --tmpdir=/tmp

安裝成功

6、完成后將mysql/目錄下除了data/目錄的所有文件,改回root用戶所有,mysql用戶只需作為mysql/data/目錄下所有文件的所有者

[root@localhost mysql]# chown -R root:root ./

[root@localhost mysql]# chown -R mysql:mysql data

7、設置啟動腳本

[root@localhost mysql]# cp support-files/mysql.server /etc/init.d/mysqld

[root@localhost mysql]# chmod 755 /etc/init.d/mysqld

8、復制配置文件并修改配置文件

[root@localhost mysql]# cp ./support-files/my-default.cnf /etc/my.cnf

修改配置文件,編輯etc/my.cnf文件,在[mysqld]下增加

[mysqld]

datadir = /usr/local/mysql/data

log-error = /usr/local/mysql/data/error.log

pid-file = /usr/local/mysql/data/mysql.pid

user = mysql

tmpdir = /tmp

9、啟動服務

[root@localhost mysql]# service mysqld start

10、修改環境變量,編輯etc/profile文件,在文件的最后增加:

MYSQL_HOME=/usr/local/mysql

export PATH=$PATH:$MYSQL_HOME/bin

11、連接數據庫,進入bin目錄:? ./mysql

12、修改root的用戶密碼和允許遠程連接

mysql> use mysql;

mysql> update user set password=passworD("密碼") where user=‘root‘;

mysql> flush privileges;

mysql> GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘trawe901‘ WITH GRANT OPTION;

mysql> flush privileges;

mysql>exit;

13、配置字符編碼等

在/etc/my.cnf中的[mysqld]下方添加:

character_set_server = utf8

lower_case_table_names=1

log_bin_trust_function_creators=true

14、通過客戶端工具連接mysql數據庫成功

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的服务器主机linux安装mysql_linux服务器上安装mysql的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。