Linux環(huán)境下安裝mysql5.7.36數(shù)據(jù)庫(kù)教程
下載地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads
上傳到服務(wù)器
rz -be
解壓文件
tar -xvf mysql-5.7.36-linux-glibc2.12-x86_64.tar.gz
再移動(dòng)并重命名一下
mv mysql-5.7.36-linux-glibc2.12-x86_64 /usr/local/mysql
創(chuàng)建mysql用戶組和用戶并修改權(quán)限
groupadd mysql useradd -r -g mysql mysql
如果出現(xiàn)groupadd: group ‘mysql' already exists的話,不用管說(shuō)明你以前安裝過(guò)mysql,跳過(guò)即可
創(chuàng)建數(shù)據(jù)目錄并賦予權(quán)限
mkdir -p /data/mysql #創(chuàng)建目錄 chown mysql:mysql -R /data/mysql #賦予權(quán)限
配置my.cnf
vim /etc/my.cnf
內(nèi)容如下
[mysqld] bind-address=0.0.0.0 port=3306 user=mysql basedir=/usr/local/mysql datadir=/data/mysql socket=/tmp/mysql.sock log-error=/data/mysql/mysql.err pid-file=/data/mysql/mysql.pid #character config character_set_server=utf8mb4 symbolic-links=0 explicit_defaults_for_timestamp=true innodb_log_file_size = 512M max_allowed_packet = 200M
編輯完 :wq! 保存并退出
初始化數(shù)據(jù)庫(kù)
進(jìn)入mysql的bin目錄
cd /usr/local/mysql/bin/
初始化
./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize
查看密碼
cat /data/mysql/mysql.err
啟動(dòng)mysql,并更改root 密碼
先將mysql.server放置到/etc/init.d/mysql中
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
啟動(dòng)mysql,查看mysql進(jìn)程
service mysql start ps -ef|grep mysql
到這里說(shuō)明mysql已經(jīng)安裝成功了
下面修改密碼
首先登錄mysql,前面的那個(gè)是隨機(jī)生成的
./mysql -u root -p #bin目錄下
再執(zhí)行下面五步操作,然后重新登錄。
SET PASSWORD = PASSWORD('123456'); ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER; FLUSH PRIVILEGES; update user set host = '%' where user = 'root'; #使root能再任何host訪問(wèn) FLUSH PRIVILEGES;#刷新
mysql可視化工具連接一下
結(jié)束
到此這篇關(guān)于Linux環(huán)境下安裝mysql5.7.36數(shù)據(jù)庫(kù)教程的文章就介紹到這了,更多相關(guān)Linux安裝mysql5.7.36內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- linux環(huán)境下安裝mysql8.0過(guò)程介紹
- Linux7.6二進(jìn)制安裝Mysql8.0.27詳細(xì)操作步驟
- Linux下安裝MySQL教程
- Linux下MySQL多實(shí)例部署及安裝指南
- Linux下mysql 8.0.25 安裝配置方法圖文教程
- mysql8.0.23 linux(centos7)安裝完整超詳細(xì)教程
- linux環(huán)境下安裝mysql數(shù)據(jù)庫(kù)的詳細(xì)教程
- Linux下安裝mysql-8.0.20的教程詳解
- Linux系統(tǒng)MySQL8.0.19快速安裝配置教程圖解
- linux centos7安裝mysql8的教程
- Linux環(huán)境下安裝MySQL數(shù)據(jù)庫(kù)
相關(guān)文章
解決mysql8.0.19 winx64版本的安裝問(wèn)題
這篇文章主要介紹了mysql8.0.19 數(shù)據(jù)庫(kù) winx64版本的安裝問(wèn)題及解決方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-03-03解決MySQL因不能創(chuàng)建臨時(shí)文件而導(dǎo)致無(wú)法啟動(dòng)的方法
這篇文章主要跟大家介紹了關(guān)于解決MySQL因不能創(chuàng)建臨時(shí)文件而導(dǎo)致無(wú)法啟動(dòng)的方法,文中通過(guò)示例代碼介紹了詳細(xì)的解決方法,對(duì)大家具有一定的的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。2017-06-06修改MySQL數(shù)據(jù)庫(kù)引擎為InnoDB的操作
這篇文章主要介紹了修改MySQL數(shù)據(jù)庫(kù)引擎為InnoDB的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-12-12MySQL初級(jí)入門篇之視圖的相關(guān)概念及應(yīng)用實(shí)例
Mysql中的視圖其實(shí)是一個(gè)虛擬表,使用時(shí)動(dòng)態(tài)檢索查詢數(shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于MySQL初級(jí)入門篇之視圖的相關(guān)概念及應(yīng)用實(shí)例的相關(guān)資料,需要的朋友可以參考下2022-04-04