第06天 - 一些些的 MySQL(上)

今天来看看 MySQL 该怎麽用

第1部分 - 进到 MySQL 画面
1.先打开 XAMPP
https://ithelp.ithome.com.tw/upload/images/20210906/20141355S74h4Xp58M.png

2.打开浏览器,在网址列输入【localhost/phpmyadmin/】,进到以下画面
https://ithelp.ithome.com.tw/upload/images/20210906/20141355q54doMTmp2.png

第2部分 - MySQL 建资料库、资料表
1.建立资料"库"
点这个【+新增(圆柱状物体)】并输入资料库名称(如:test_2021),按下建立,如下图
https://ithelp.ithome.com.tw/upload/images/20210906/20141355azE6jwYBvB.png
然後出现在这(因为我资料库取名 test 开头,所以它会被"整理起来",不过没差)
https://ithelp.ithome.com.tw/upload/images/20210906/2014135556IyDSbUZJ.png

那...如果想删掉该怎麽办,要用指令,如下图
-1.左键点一下想要动作的资料库
-2.点 SQL 按钮
-3.输入【drop database 你的资料库名称;】=>【drop database test_2021;】
-4.按下右下角的【执行】(这按钮有点下面,要往下滑一下) ,然後这个资料库就会消失了
另外就是,其他"不是"你建立的资料库,它预设不给你删除,
因为删掉的话会 MySQL 会坏掉,要重安装XAMPP(我试过,哈哈)
https://ithelp.ithome.com.tw/upload/images/20210906/20141355lqOEl72MAp.png

2.建立资料"表"
点一下你所选的资料库,然後输入资料"表"名称(我取 staff),再按执行(进新画面),如下图
https://ithelp.ithome.com.tw/upload/images/20210906/20141355Fu2ZSlGrhR.png

输入栏位内容、按储存,如下图
https://ithelp.ithome.com.tw/upload/images/20210906/20141355c2yUw5syis.png
https://ithelp.ithome.com.tw/upload/images/20210906/20141355TbW4azGgid.png
说明一下:
-01.类型,【名称只会有数字,选INT】
【名称可能出现文字,选VARCHAR】
(CHAR会占固定空间,实际影响我也不太确定,各有优缺点,都选VARCHAR比较保险)
-02.长度,可以先理解成它能有几位数(如 VARCHAR 50,如果你输入超过50字,它只会撷取前50字的内容)
-03.空值,勾选起来的话,代表"允许"空值
-04.索引,这里能用选得且比较实用的只有 PRIMARY ,
先理解成这一栏的值不可以有重复(可运用在 会员帐号)
-05.AI,类型限定纯数字 如 INT,勾选起来的话,它会自动帮你该栏位的值+1(可运用在 文件编号),
且它的索引也限定在 PRIMARY(因为能重复的话,它会不知道要依据哪一项来+1)

其他功能,以後会顺便说明,今天先这样。


<<:  Day 4. 关於.NET後端(2)

>>:  前端工程师也能开发全端网页:挑战 30 天用 React 加上 Firebase 打造社群网站|Day6 注册登入功能

Unity 开发组别

Unity 开发 https://wolkesau.medium.com/unity-开发-7ddb...

21 - Commitlint - Lint Commit 讯息

git 的 commit 讯息是个随意格式的纯文字文件,使用者可以使用 commit 的讯息快速理解...

Day09 - 网站开发从Django开始

昨天我们完成了虚拟环境安装,而为了让後续的挑战更具连贯性,对於後面几个主题的顺序有稍作挑整,故从今天...

DAY20-EXCEL统计分析:单因子变异数分析实例

今天有一家饮料店想比较不同县市的分店销售量,想确认不同县市每天的销售量是否有明显的差异,於是随机抽选...

使用 XmlPullParser (二)

上篇我们讲了 parser 的基本使用方式和一些前置的 function 实作,像是 parseCh...