mysql 语法
關系性數據存儲在硬盤上,非關系性數據存放在內存里,速度快。
db2數據庫最貴,銀行,國家電網等使用該數據庫,因為該數據庫安全,購買的時候必須購買一整套。
Oracle和MySQL大型公司等使用。
能去阿里的絕不去百度,互聯網公司的大佬都在阿里。
MySQL被甲骨文公司收購了。
?
登陸數據庫使用命令mysql -u用戶名 -p密碼或者使用命令mysql -u用戶名 -p,兩種登錄方式一樣,只不過前一種是使用明文登錄,后一種是以密文形式登錄。
兩種情況下,退出數據庫均使用quit
?
?注意sql語句必須以;結束,不然老是沒法結束,一條語句完了必須使用分號。一個數據庫對應著一個文件夾。創建一個數據庫相當于在硬盤上創建一個文件夾,該文件夾默認在c盤上。
?
?主鍵必須滿足非空且唯一。即not null unique數據表必須要有字段,記錄可以為空,但是字段必須有,否則記錄沒有真實的含義。
數據表是存放在數據庫當中的,一個數據庫中可以存放很多的數據表,只要內存允許。
CREATE TABLE employeer(
id TINYINT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(25),
gender BOOLEAN,
nianling DOUBLE DEFAULT 18,
mingzu CHAR
);
創建了一張表。
查看表的創建信息使用 show create table 表名 ;
查看一張表使用desc 表名;
?
?
?
?
?
??
?
?
?注意limit的使用,一個數字代表顯示前幾條信息,如果是兩個參數,則以為跳過前一個數字 的記錄,完了顯示第二個參數個數的記錄。
創建數據庫的語法:CREATE DATABASE 數據庫名 charset utf8;
數據庫命名規則: 可以由字母、數字、下劃線、@、#、$ 區分大小寫 唯一性 不能使用關鍵字如 create select 不能單獨使用數字 最長128位
查看數據庫
show databases;
show create database db1;
select database();
選擇數據庫
USE 數據庫名
刪除數據庫
DROP DATABASE 數據庫名;
修改數據庫
alter database db1 charset utf8;
轉載于:https://www.cnblogs.com/zypfzw/p/9191411.html
總結
- 上一篇: 关于实现android状态栏沉浸的几种方
- 下一篇: mysql的骚操作:自增长的字段同时插入