首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

MySQL 5.7.14 下載安裝與 SQL 入門大全圖文教學

     編輯:MySQL 綜合教學

MySQL 5.7.14 下載安裝與 SQL 入門大全圖文教學

下載流程

  1. 官網 MySQL Downloads
  2. 選擇 MySQL Community Edition (GPL) → MySQL Community Server (GPL)
  3. 選對應作業系統版本 (Windows 64-bit)
  4. 點擊 No thanks, just start my download

下載頁面1 下載頁面2 下載頁面3 下載頁面4

安裝配置 (免安裝版)

  1. 解壓至目標目錄 (如 D:\mysql-5.7.14-winx64)
  2. 新建 my.ini,修改 basedir、datadir 為實際路徑:
[mysql]
default-character-set=utf8
port = 3306
basedir=D:\\mysql-5.7.14-winx64
datadir=D:\\mysql-5.7.14-winx64\\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB

my.ini配置

  1. 管理員 CMD 進入 bin 目錄初始化:
mysqld --initialize-insecure --user=mysql
  1. 註冊服務:
bin\mysqld --install mysql-5.7.14-winx64 --defaults-file=d:\mysql-5.7.14-winx64\my.ini

註冊服務

  1. 啟動服務:net start mysql-5.7.14-winx64 或服務管理器啟動
  2. 登入設密:bin\mysql -u root -p (空密直接 Enter) → SET PASSWORD FOR 'root'@'localhost' = PASSWORD('1234');

登入設密 服務啟動

常用服務指令

net stop mysql-5.7.14-winx64
bin\mysqld --remove mysql-5.7.14-winx64

SQL 入門速查 (DCL/DDL/DML)

DCL - 資料控制語言 (建用戶、授權)

CREATE USER hncu IDENTIFIED BY '1234';
GRANT ALL ON *.* TO 'hncu'@'%' WITH GRANT OPTION;  -- 允許任意 IP
GRANT ALL ON *.* TO 'hncu'@'192.168.1.165' WITH GRANT OPTION;  -- 限定 IP

授權示例 用戶登入

DDL - 資料定義語言 (建庫、建表、約束)

CREATE DATABASE hncu CHARACTER SET utf8;
USE hncu;
CREATE TABLE stud (
    sno VARCHAR(15) NOT NULL PRIMARY KEY,
    sname VARCHAR(15) NOT NULL,
    age INT
);
-- char(15) 固定長度、varchar(15) 可變長度
ALTER TABLE stud ADD COLUMN tel INT;
ALTER TABLE stud DROP COLUMN tel;
DROP TABLE stud;
DROP DATABASE hncu;

建庫 建表 USE DESC ALTER ADD INSERT SELECT ALTER DROP

DML - 資料操縱語言 (增刪查改)

INSERT INTO stud VALUES ('1000','Jack',20);
INSERT INTO stud VALUES ('1002','Tom',24);
INSERT INTO stud (sno,sname) VALUES ('1005','Ronse');  -- 指定欄位
SELECT * FROM stud;
SELECT * FROM stud WHERE sname='Tom';
SELECT sname,age FROM stud;
DELETE FROM stud WHERE sname='Tom';
UPDATE stud SET sname='李四' WHERE sno='1003';

SHOW DATABASES SHOW TABLES SELECT ALL SELECT WHERE SELECT COLUMNS INSERT SELECT AFTER INSERT DELETE SELECT AFTER DELETE UPDATE INSERT SPECIFIC SELECT AFTER

本文從下載安裝到核心 SQL 語法提供完整圖文指引,是 MySQL 初學者的理想入門教材。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved