MySQL 是一個(gè)開源關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),是目前最流行的數(shù)據(jù)庫(kù)之一。本實(shí)驗(yàn)主要目的是介紹 MySQL 的基礎(chǔ)知識(shí),包括如何安裝、配置和使用。
實(shí)驗(yàn)環(huán)境
本實(shí)驗(yàn)環(huán)境為 Windows 10 操作系統(tǒng),使用 MySQL 8.0 版本。
實(shí)驗(yàn)步驟
1. 下載安裝 MySQL
從 MySQL 官網(wǎng)下載安裝包,并按照提示完成安裝:
https://dev.mysql.com/downloads/mysql/
2. 配置 MySQL
在 MySQL 安裝目錄下找到 my.ini 配置文件,修改以下參數(shù):
port=3306
basedir=C:\Program Files\MySQL\MySQL Server 8.0
datadir=C:\ProgramData\MySQL\MySQL Server 8.0\Data
max_connections=200
default-authentication-plugin=mysql_native_password
3. 啟動(dòng) MySQL 服務(wù)
在 Windows 服務(wù)中啟動(dòng) MySQL 服務(wù):
net start MySQL80
4. 登錄 MySQL
使用命令行登錄 MySQL:
mysql -u root -p
輸入密碼后進(jìn)入 MySQL 命令行界面。
5. 創(chuàng)建數(shù)據(jù)庫(kù)
創(chuàng)建一個(gè)名為 test 的數(shù)據(jù)庫(kù):
create database test;
6. 創(chuàng)建表
創(chuàng)建一個(gè)名為 student 的表:
use test;
create table student (
id int(11) not null auto_increment,
name varchar(50) not null,
age int(11) not null,
primary key (id)
);
7. 插入數(shù)據(jù)
插入一條數(shù)據(jù):
insert into student (name, age) values ('Tom', 18);
8. 查詢數(shù)據(jù)
查詢 student 表中的所有數(shù)據(jù):
select * from student;
查詢結(jié)果如下:
+----+------+-----+
| id | name | age |
+----+------+-----+
| 1 | Tom | 18 |
+----+------+-----+
結(jié)論
本實(shí)驗(yàn)介紹了 MySQL 的基礎(chǔ)知識(shí),包括安裝、配置和使用。通過此實(shí)驗(yàn),我掌握了 MySQL 的基礎(chǔ)操作,包括創(chuàng)建數(shù)據(jù)庫(kù)、創(chuàng)建表、插入數(shù)據(jù)和查詢數(shù)據(jù)等操作。