国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

詳解Mysql基礎語法的使用

2024-07-25 19:08:39
字體:
來源:轉載
供稿:網友

MYSQL介紹

MySQL是一個關系型數據庫管理系統,由瑞典MySQL AB 公司開發,目前屬于 Oracle 旗下產品。MySQL 是最流行的關系型數據庫管理系統之一,在 WEB 應用方面,MySQL是最好的 RDBMS (Relational Database Management System,關系數據庫管理系統) 應用軟件。

為什么要用MYSQL

由于其體積小、速度快、總體擁有成本低,最重要的是它免費,這為很多的中小企業節省開發成本。

相信很多的碼友在入門時對語法還是很陌生,不知道怎么去使用,下面我就給大家來集體分析實際操作一些基礎語法。

1.創建數據庫

CREATE DATABASE 數據庫名稱

2.創建表---這里我創建了一個user表用來做測試用(id我們這里用來作為主鍵,username 用戶名,userpass 用戶密碼,job 工作職位,department 部門,name 真實姓名) 這是一個基礎的用戶表

CREATE TABLE `user` ( `id` int(11) NOT NULL, `username` varchar(11) DEFAULT NULL, `userpass` varchar(50) DEFAULT NULL, `job` varchar(11) DEFAULT NULL, `department` varchar(11) DEFAULT NULL, `name` varchar(11) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

創建一個signin簽到表(id主鍵,signindate 簽到時間,uid 用戶名,name 姓名)

DROP TABLE IF EXISTS `signin`;CREATE TABLE `signin` ( `id` int(11) NOT NULL AUTO_INCREMENT, `signindate` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, `uid` varchar(50) DEFAULT NULL, `name` varchar(50) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;

3.下面我們就來說說一些具體的操作語法

a.插入數據---insert語法

INSERT INTO `user` VALUES ('1', 'admin', '21232f297a57a5a743894a0e4a801fc3', '系統維護', '系統管理員', '系統管理員');INSERT INTO `signin` VALUES ('1', '2018-05-10 16:42:32', 'admin', '小明');

b.修改數據---update語法(根據username修改name值為小明)

update user set name='小明' where username='admin'

c.刪除數據---delete語法(刪除ID為1的數據)

delete from user where id=1

d.查詢數據---select語法(根據條件查詢,這里是查詢username值為admin 或者 name值為小明的數據,當滿足兩者其中一個條件都行)

select id,username,job,department,name from user where username='admin' or name='小明'

e.查詢數據---select語法(統計admin表中共有多少數據)

select count(*) from user

f.查詢語法---select語法(分頁查詢,查詢第一頁10條件數據)

select id,username,job,department,name from user order by id desc limit 10,1

g.查詢語法---select語法(left join 左外連接,關聯查詢用戶的簽到記錄,如果沒有簽到記錄也會返回user表中的數據)

select u.id,u.username,s.signindate from user u left join signin s on u.username=s.uid

總結

以上所述是小編給大家介紹的Mysql基礎語法的使用,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 赫章县| 黄平县| 谢通门县| 富顺县| 伊宁市| 佛冈县| 繁峙县| 贵南县| 奇台县| 章丘市| 巴塘县| 日照市| 资源县| 柳林县| 嵊州市| 湘潭市| 孟州市| 闸北区| 湖南省| 婺源县| 龙井市| 兴化市| 漳浦县| 长泰县| 定边县| 威海市| 闽清县| 屯留县| 华坪县| 炉霍县| 宣化县| 山西省| 喜德县| 绩溪县| 双鸭山市| 吴桥县| 合江县| 平安县| 漳平市| 巴中市| 昔阳县|