JAVA培训日记
JAVA培訓日記week02_第3篇
今天是參加JAVA培訓的第二周,這次學的內容就需要使用到SQLyog這款軟件了,通過這款軟件對數據庫進行增刪改查的操作,剛開始可能不太懂,老師講了一下后發現 只要多敲幾遍,搞懂那個語法,可能就沒有那么難,它的英語意思明白的話就很好理解了。
數據庫的概念:
用于存儲和管理數據的倉庫。
常見的數據庫
1.Oracle(用得最多,受歡迎,不過收費)
2.MySQL(開源,免費)
3.SQLServer
4.MongoDB
5.Redis(jedis)
老師給了我們txt文件里的習題,涉及了增刪改查,鞏固了一番。
-
創建數據庫:
- create database 數據庫名稱;
-
創建數據庫,判斷不存在,再創建:
- create database if not exists 數據庫名稱;
-
創建數據庫,并指定字符集
- create database 數據庫名稱 character set 字符集名;
-
練習: 創建db4數據庫,判斷是否存在,并制定字符集為gbk
- create database if not exists db4 character set gbk;
- 查詢所有數據庫的名稱:
- show databases;
- 查詢某個數據庫的字符集:查詢某個數據庫的創建語句
- show create database 數據庫名稱;
- 修改數據庫的字符集
- alter database 數據庫名稱 character set 字符集名稱;
- 刪除數據庫
- drop database 數據庫名稱;
- 判斷數據庫存在,存在再刪除
- drop database if exists 數據庫名稱;
- 查詢當前正在使用的數據庫名稱
- select database();
- 使用數據庫
- use 數據庫名稱;
“=========================================================”
2. 操作表
1. C(Create):創建
1. 語法:
create table 表名(
列名1 數據類型1,
列名2 數據類型2,
…
列名n 數據類型n
);
* 注意:最后一列,不需要加逗號(,)
* 數據庫類型:
1. int:整數類型
* age int,
2. double:小數類型
* score double(5,2)
3. date:日期,只包含年月日,yyyy-MM-dd
4. datetime:日期,包含年月日時分秒 yyyy-MM-dd HH:mm:ss
5. timestamp:時間戳類型 包含年月日時分秒 yyyy-MM-dd HH:mm:ss
* 如果將來不給這個字段賦值,或賦值為null,則默認使用當前的系統時間,來自動賦值
總而言之,多敲代碼,熟能生巧啊。
總結
- 上一篇: Linux io内存存在的意义~
- 下一篇: Arm华为NXP睿赛德大咖云集!2020