Linux環(huán)境下安裝mysql5.7.36數(shù)據(jù)庫教程
下載地址: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
再移動并重命名一下
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的話,不用管說明你以前安裝過mysql,跳過即可
創(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ù)庫
進(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
啟動mysql,并更改root 密碼
先將mysql.server放置到/etc/init.d/mysql中
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
啟動mysql,查看mysql進(jìn)程
service mysql start ps -ef|grep mysql
到這里說明mysql已經(jīng)安裝成功了
下面修改密碼
首先登錄mysql,前面的那個是隨機(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訪問 FLUSH PRIVILEGES;#刷新
mysql可視化工具連接一下
結(jié)束
到此這篇關(guān)于Linux環(huán)境下安裝mysql5.7.36數(shù)據(jù)庫教程的文章就介紹到這了,更多相關(guān)Linux安裝mysql5.7.36內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- linux環(huán)境下安裝mysql8.0過程介紹
- 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ù)庫的詳細(xì)教程
- Linux下安裝mysql-8.0.20的教程詳解
- Linux系統(tǒng)MySQL8.0.19快速安裝配置教程圖解
- linux centos7安裝mysql8的教程
- Linux環(huán)境下安裝MySQL數(shù)據(jù)庫
相關(guān)文章
解決MySQL因不能創(chuàng)建臨時文件而導(dǎo)致無法啟動的方法
這篇文章主要跟大家介紹了關(guān)于解決MySQL因不能創(chuàng)建臨時文件而導(dǎo)致無法啟動的方法,文中通過示例代碼介紹了詳細(xì)的解決方法,對大家具有一定的的參考學(xué)習(xí)價值,需要的朋友們下面來一起看看吧。2017-06-06修改MySQL數(shù)據(jù)庫引擎為InnoDB的操作
這篇文章主要介紹了修改MySQL數(shù)據(jù)庫引擎為InnoDB的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-12-12MySQL初級入門篇之視圖的相關(guān)概念及應(yīng)用實(shí)例
Mysql中的視圖其實(shí)是一個虛擬表,使用時動態(tài)檢索查詢數(shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于MySQL初級入門篇之視圖的相關(guān)概念及應(yīng)用實(shí)例的相關(guān)資料,需要的朋友可以參考下2022-04-04