第一章 (p1-p10) 1、安裝環境 1、配置環境變數到/bin 2、創建my.ini.txt目錄 輸入內容:(直接複製) 【 client 】 port=3306 default-character-set=utf8 [mysqld] #設置為自己MYSQL的目錄 basedir=D:\AppG ...
第一章 (p1-p10)
1、安裝環境
1、配置環境變數到/bin
2、創建my.ini.txt目錄
輸入內容:(直接複製)
【 client 】
port=3306
default-character-set=utf8
[mysqld]
#設置為自己MYSQL的目錄
basedir=D:\AppGallery\Software\MySQL\mysql-8.0.30-winx64\
#設置為MYSQL的數據目錄
datadir=D:\AppGallery\Software\MySQL\mysql-8.0.30-winx64\data\
port=3306
character_set_server=utf8
#跳過安全檢查
skip-grant-tables
3、管理員身份打開cmd,並切換到安裝目錄
4、cmd中輸入命令:cd /D D:\AppGallery\Software\MySQL\mysql-8.0.30-winx64\bin
5、執行命令:mysqld -install
6、 初始化資料庫:mysqld --initialize-insecure --user=mysql (執行完畢會生成data目錄)
7、啟動MySQL命令:net start mysql
8、關閉MySQL命令:net stop mysql
9、先啟動 再進入mysql管理終端-執行:mysql -u root -p (當前root用戶密碼為空)
10、修改root用戶密碼
1、執行:use mysql;(帶分號)
2、update user set authentication(下劃線)string=password('hsp')where user='root' and Host='localhost'; (修改root的木馬為hsp)
3、執行:flush privileges; (刷新許可權)
4、退出終端:quit (只是退出終端,mysql還在運行)
11、登錄root用戶:mysql -u root -p
12、如果安裝錯誤,清除mysql,重新安裝。
2、連接到MySQL服務指令:mysql -h 主機IP -p 埠 -u 用戶名 -p密碼
1、-p密碼不要有空格
2、-p後面沒有寫密碼,回車會要求輸入密碼
3、如果沒有寫-h 主機,預設就是本機
4、如果沒有寫-p 埠,預設就是3306
5、登錄前需要啟動mysql服務
3、MySQL_Navicat安裝和使用
1、圖形化管理MySQL軟體
2、可百度下載破解版
3、實際使用中還是需要使用命令行操作
4、資料庫的三層結構
1、資料庫管理系統(DBMS)——資料庫DB1——表/視圖
2、MySQL資料庫——普通表的本質任然是文件
5、SQL語句的分類
1、DDL:數據定義語句
2、DML:數據操作語句
3、DQL:數據查詢語句
4、DCL:數據控制語句
6、創建資料庫
1、使用指令創建資料庫:CREATE DATABASE hsp_db01
2、刪除資料庫指令:DROP DATABASE hsp_db01
3、創建一個使用utf8字元集的hsp_db02資料庫:CREATE DATABASE hsp_db02 CHARACTER SET utf8
4、創建一個使用utf8字元集,並帶校對規則的hsp_db03資料庫:CREATA DATABASE hsp_db03 CHARACTER SET utf8 COLLATE utf8_bin
5、查詢SQL:SELECT * FROM t1 WHERE NAME = 'tom'
7、查看刪除資料庫
1、顯示資料庫語句:SHOW DATABASES
2、顯示資料庫創建語句:SHOW CREATE DATABASE db_name
3、資料庫刪除語句:DROP DATABASE
8、備份和恢複數據庫
1、備份資料庫(註意:在DOS執行):mysqldump -u 用戶名 -p -B 資料庫 1 資料庫2 > d:\\bak.sql
2、恢複數據庫(j進入mysql命令行執行):source d:\\bak.sql
3、 備份庫的表:mysqldum -u 用戶名 -p密碼 資料庫 表1 表2 表n > d:\\文件名.sql