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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

.tar.gz mysql 安装_mysql tar.gz 版本 linux系统的安装-Go语言中文社区

發(fā)布時間:2023/11/27 生活经验 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 .tar.gz mysql 安装_mysql tar.gz 版本 linux系统的安装-Go语言中文社区 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

mysql下載地址: https://dev.mysql.com/downloads/mysql/

1.? 上傳下載的tar.gz文件發(fā)送到linux

上傳的路徑: /usr/local/mysql/

# tar -zxvf mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz? ? //? 解壓:

將解壓后的文件重新命名為mysql-5.7.16:

# mv mysql-5.7.16-linux-glibc2.5-x86_64 mysql-5.7.16

2.? 將mysql添加為開機啟動項

在mysql目錄下復制文件放到/etc/目錄下

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

# cp support-files/my-default.cnf /etc/my.cnf

如果出現(xiàn)要覆蓋的情況就將原來的覆蓋掉

# vi /etc/init.d/mysqld? ? // 修改mysqlld文件 ,下列內(nèi)容

basedir=/usr/local/mysql/mysql-5.7.16/

datadir=/usr/local/mysql/data/

3. 安裝mysql

# cd bin? ? //進入mysql的bin目錄下執(zhí)行命令

# ./mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/? --basedir=/usr/local/mysql/mysql-5.7.16/

注意: datadir 與 basedir為上面配置的路徑

如果報錯,就增加一個用戶:mysql

# useradd mysql

再執(zhí)行 :

# ./mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/ --basedir=/usr/local/mysql/mysql-5.7.16/

如果linux系統(tǒng)為redhat則執(zhí)行:

# ./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data/ --basedir=/usr/local/mysql/mysql-5.7.16/

4. 啟動mysql

# service mysqld start? //如果啟動success

# vi /etc my.cnf? ? // 在my.cnfi文件中添加下列信息:

skip-grant-tables? // 跳過密碼檢查

lower_case_table_names=1? ? // 忽略大小寫

service mysqld restart? // 重啟:

5.? 設(shè)置root用戶和密碼

進入mysql命令下:

#? ./mysql? -u? root? -p? ? // 后讓輸入密碼,直接按回車鍵,跳過輸入密碼,直接進入mysql命令

mysql> UPDATE? user SET authentication_string=password('root') where user='root';

如果報錯:

mysql> show databases;

mysql> use mysql

mysql> UPDATE? user SET authentication_string=password('root') where user='root';? ? //再次執(zhí)行,忽略warning

設(shè)置完用戶名和密碼都是

6.? 設(shè)置遠程連接權(quán)限

去掉/etc/my.cnf? 的skip-grant-tables 再重啟

再進入mysql命令下:

# ./mysql -u root -p? ? // 后輸入密碼 :root

修改密碼為生產(chǎn)上使用或者自己想用的密碼:123456

mysql> ALTER USER 'root'@'localhost'IDENTIFIED BY '123456';

mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "123456";

mysql> flush privileges;? ? //---遠程連接root權(quán)限

到此數(shù)據(jù)庫安裝已經(jīng)完成

用戶:root;密碼:123456

7.? 下面可用本地的navicat連接數(shù)據(jù)庫

打開navicat點擊左上角的連接,填寫:

如果連接不上,centos7版本,查看防火墻的狀態(tài)

# systemctl status firewalld

如果是:“active:running” ,則開放端口

// --permanent 永久生效,沒有此參數(shù)重啟后失效

# firewall-cmd --zone=public --add-port=3306/tcp --permanent

重啟防火墻:即可連接

# firewall-cmd --reload

后創(chuàng)建自己使用的數(shù)據(jù)庫:

到此數(shù)據(jù)庫可以正常使用!

總結(jié)

以上是生活随笔為你收集整理的.tar.gz mysql 安装_mysql tar.gz 版本 linux系统的安装-Go语言中文社区的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。