7.13一次完整的Http請求過程
阿新 • • 發佈:2021-07-13
視覺化工具Navicat
IDEA
- IDEA支援資料庫視覺化
下載mysql
- mysql官網下載 https://dev.mysql.com/downloads/mysql/
- 選擇版本後直接下載無需登入
Windows下安裝mysql
- 執行下載好的msi檔案
- 選擇mysql版本
- 下一步直至輸入密碼
- 輸入密碼後繼續下一步直至完成,通過Navicat連線測試
Linux下安裝MYSQL
- 使用FinalShell連線Linux
# 建立資料夾 mkdir /usr/local/mysql # 將下載好的壓縮包複製過來或者使用命令直接下載 # wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.25-linux-glibc2.12-x86_64.tar.xz # 解壓 tar -xvf mysql-8.0.25-linux-glibc2.12-x86_64.tar.xz # 重新命名 mv mysql-8.0.25-linux-glibc2.12-x86_64 mysql8.0 # 新增使用者組mysql groupadd mysql # 新增使用者 mysql useradd -r -g mysql mysql # 建立資料目錄以及賦予許可權 mkdir -p /data/mysql chown mysql:mysql -R /data/mysql # 修改配置檔案 vim /etc/my.cnf bind-address=0.0.0.0 port=3306 user=mysql basedir=/usr/local/mysql/mysql8.0 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 # 初始化 cd /usr/local/mysql/mysql8.0/bin ./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/mysql8.0 --datadir=/data/mysql/ --user=mysql --initialize # 檢視密碼 cat /data/mysql/mysql.err # A temporary password is generated for root@localhost: 3oCwJ&)U4vZC 初始密碼 # 啟動mysql cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql service mysql start # Starting MySQL.. SUCCESS! 啟動成功 # 登入連線 ./mysql -uroot -p # Enter password: 輸入密碼為上面的初始密碼 3oCwJ&)U4vZC # 修改密碼 alter user 'root'@'localhost' identified by '123456'; # 使root能再任何host訪問 update user set host = '%' where user = 'root'; # 遠端無法連線mysql,需要關閉防火牆 # 檢視防火牆狀態 firewall-cmd --state # 關閉防火牆 systemctl stop firewalld.service # 禁止開機自啟 systemctl disable firewalld.service # 成功連線