文章目錄
- MySql
- 下載
- 解壓
- 用戶和權限
- 配置
- 初始化
- 啟動
- 修改
MySql
MySQL是一個關系型資料庫管理系統,由瑞典MySQL AB 公司開發,屬于 Oracle 旗下產品,MySQL 是最流行的關系型資料庫管理系統之一,在 WEB 應用方面,MySQL是最好的 RDBMS (Relational Database Management System,關系資料庫管理系統) 應用軟體之一,
LAMP/LNMP 系列環境搭建:
學生黨白嫖服務器-不會吧不會吧,你還在買學生機嗎?
Apache安裝配置(Windows和Linux)-有手就行
Linux安裝配置MySql-你學廢了嗎?
PHP安裝配置(Windows和Linux)-一篇就夠了
Nginx安裝配置(Window和Linux)-包教包會
我知道有集成軟體和寶塔什么的,但我想一步步來,知其然知其所以然,
你都不知道我被折磨了好久,有些坑不踩一遍就像沒來過一樣,
下載
- 首先查看你的linux版本號
uname -i

2.前往官網下載https://dev.mysql.com/downloads/mysql/5.7.html#downloads

解壓
使用XFTP上傳安裝包

cd /usr/local/src
tar -xvf mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz #解壓
mv mysql-5.7.31-linux-glibc2.12-x86_64 /usr/local/mysql #移動和重命名

用戶和權限
groupadd mysql #創建mysql用戶組
useradd -r -g mysql mysql #授權
mkdir -p /data/mysql #創建資料存放目錄
chown mysql:mysql -R /data/mysql #授權
配置
vim /etc/my.cnf #編輯組態檔
復制以下內容
[mysqld]
bind-address=0.0.0.0
port=3306
user=mysql
basedir=/usr/local/mysql
datadir=/data/mysql
socket=/tmp/mysql.sock
pid-file=/data/mysql/mysql.pid
log-error=/data/mysql/mysql.err
:wq #保存退出(先按ESC)

初始化
cd /usr/local/mysql/bin/ #切換到bin目錄下
./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize

啟動
cat /data/mysql/mysql.err #查看mysql密碼
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql #復制一份服務
service mysql start #啟動服務
./mysql -u root -p #登入mysql


修改
SET PASSWORD = PASSWORD('123456'); #修改登錄密碼
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER; #修改密碼權限
use mysql;
update user set host = '%' where user = 'root'; #修改訪問權限
FLUSH PRIVILEGES; #重繪權限

至此MySql就成功部署在Linux上了
原創不易,請勿轉載(
本不富裕的訪問量雪上加霜)
博主首頁:https://blog.csdn.net/qq_45034708
如果文章對你有幫助,記得關注點贊收藏?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/68209.html
標籤:其他
