老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

Linux下的數據庫安裝過程及基本的SQL語句

MySQL安裝啟動

新邵網站建設公司創新互聯建站,新邵網站設計制作,有大型網站制作公司豐富經驗。已為新邵1000+提供企業網站建設服務。企業網站搭建\成都外貿網站建設要多少錢,請找那個售后服務好的新邵做網站的公司定做!

1. centos安裝mysql,聯網輸入命令(還有其他安裝方式,如源碼和rpm包)

Linux下的數據庫安裝過程及基本的SQL語句

安裝成功后:

Linux下的數據庫安裝過程及基本的SQL語句

注:在root用戶下

2.啟動mysqld(server), 可以看出mysql server網絡部分是基于tcp的,推測出mysql是可以在本地使用,可以跨網絡(這里就不寫跨網絡的了)

Linux下的數據庫安裝過程及基本的SQL語句

注:這里password可以設置為空。

創建用戶與授權

1.創建用戶

:CREATE USER 'username'@'host' IDENTIFIED BY 'password';

Linux下的數據庫安裝過程及基本的SQL語句

2.授權

說明: privileges - 用戶的操作權限,如SELECT , INSERT , UPDATE 等。如果要授予所的權限則使用ALL.;databasename - 數據庫名,tablename-表名,如果要授予該用戶對所有數據庫和表的相應操作權限則可用*表示, 如*.*。

GRANT privileges ON databasename.tablename TO 'username'@'host';

Linux下的數據庫安裝過程及基本的SQL語句

3.設置與更改用戶密碼

SET PASSWORD FOR 'username'@'host' = PASSWORD('newpassword');如果是當前登陸用戶用SET PASSWORD = PASSWORD("newpassword");

例子: SET PASSWORD FOR 'pig'@'%' = PASSWORD("123456");

4.撤銷用戶權限

REVOKE privilege ON databasename.tablename FROM'username'@'host';

說明: privilege, databasename, tablename - 同授權部分

5.刪除用戶

DROP USER 'username'@'host';

基本概念

RDBMS [關系數據庫管理系統(Relational Database Management System)]

RDBMS的一些術語:

數據庫: 數據庫是一些關聯表的集合。.

數據表: 表是數據的矩陣。在一個數據庫中的表看起來像一個簡單的電子表格。

列: 一列(數據元素) 包含了相同的數據, 例如郵政編碼的數據。

行:一行(=元組,或記錄)是一組相關的數據,例如一條用戶訂閱的數據。

冗余:存儲兩倍數據,冗余可以使系統速度更快。

主鍵:主鍵是唯一的。一個數據表中只能包含一個主鍵。你可以使用主鍵來查詢數據。

外鍵:外鍵用于關聯兩個表。

復合鍵:復合鍵(組合鍵)將多個列作為一個索引鍵,一般用于復合索引。

索引:使用索引可快速訪問數據庫表中的特定信息。索引是對數據庫表中一列或多列的值進行排序的一種結構。類似于書籍的目錄。

參照完整性: 參照的完整性要求關系中不允許引用不存在的實體。與實體完整性是關系模型必須滿足的完整性約束條件,目的是保證數據的一致性。

mysql 常見操作

1. 進入本地數據庫(測試)

2. 顯示當前數據庫并創建/刪除數據庫

show databases;

Linux下的數據庫安裝過程及基本的SQL語句

注:分號不能少

創建并顯示:

create database "";

Linux下的數據庫安裝過程及基本的SQL語句

刪除并顯示:

命令:drop databases "";

Linux下的數據庫安裝過程及基本的SQL語句

3. 查看選定數據庫表信息(建表)

例子:創建一個菜單,分別有日期(主鍵),早餐,午餐,晚餐。

CREATE TABLE table_name (column_name column_type);

Linux下的數據庫安裝過程及基本的SQL語句

顯示表:

Linux下的數據庫安裝過程及基本的SQL語句

4.插入數據MySQL 表中使用 INSERT INTO SQL語句來插入數據。

例子:在表中插入8-1到8-4早中晚的主餐。

INSERT INTO table_name ( field1, field2,...fieldN )
                        VALUES
                       ( value1, value2,...valueN );

Linux下的數據庫安裝過程及基本的SQL語句

插入結果顯示:

Linux下的數據庫安裝過程及基本的SQL語句

5.查詢指定記錄

SELECT field1, field2,...fieldN table_name1, table_name2...
[WHERE Clause]
[OFFSET M ][LIMIT N]

Linux下的數據庫安裝過程及基本的SQL語句

6.where語句

SELECT field1, field2,...fieldN FROM table_name1, table_name2...
[WHERE condition1 [AND [OR]] condition2.....

Linux下的數據庫安裝過程及基本的SQL語句

7.修改數據

UPDATE table_name SET field1=new-value1, field2=new-value2
[WHERE Clause]

Linux下的數據庫安裝過程及基本的SQL語句

8.刪除數據

DELETE FROM table_name [WHERE Clause]

例子:刪除晚餐是apple的記錄

Linux下的數據庫安裝過程及基本的SQL語句

9.LINK子句

它是是從表中讀取數據的基本語法,與where的“=”類似。

SELECT field1, field2,...fieldN table_name1, table_name2...WHERE field1 LIKE condition1 [AND [OR]] filed2 ='somevalue'

10.MySQL排序

如果我們需要對讀取的數據進行排序,我們就可以使用MySQL的 ORDER BY 子句來設定你想按哪個字段哪中方式來進行排序,再返回搜索結果。

SELECT field1, field2,...fieldN table_name1, table_name2...
ORDER BY field1, [field2...] [ASC [DESC]]

例子:按照降序排列(注:DESC的ASC分別表示降序和升序)

Linux下的數據庫安裝過程及基本的SQL語句


本文名稱:Linux下的數據庫安裝過程及基本的SQL語句
網站路徑:http://www.xueling.net.cn/article/jijosh.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 午夜欧美不卡 | 四虎影视884aacom | 欧美激情精品久久久久久大尺度 | 英雄使命免费观看在线播放高清 | 999一区二区三区 | 国产中文a | 亚洲国产精品色拍网站 | 亚洲精品乱码久久久v开放时间 | www.精品国产 | 九色在线网站 | 国产黄频免费高清视频 | 91怡红院 | 四虎最新网址 | 日本丰满熟妇BBXBBXHD | 亚洲熟妇自偷自拍另类 | 精品中文久久 | 中文字幕亚洲无线 | 精品成av人一区二区三区 | 国产精品久久久久久久久久久久人四虎 | 国产成人久久久精品二区三区 | 国产视频在线观看免费 | 日韩一二区在线 | 国产美女mm131爽爽爽 | www.亚洲一区二区 | www四虎影视 | 国产中年熟女高潮大集合 | 亚洲午夜国产精品无码中文字 | 最近更新中文字幕手机版 | 国产精品久久人妻无码网站 | 久久精品国产亚洲av影院 | 奇米在线视频观看 | 天天操天天艹 | 中国老女人一级毛片视频 | 亚洲午夜久久久精品一区二区三区 | av在线不卡播放 | 亚洲国产精品无码一区二区 | bt天堂新版中文在线地址 | 国产精品久久久久久久久久久天堂 | 欧美图片一区二区三区 | 青草草在线观看免费视频 | 91免费版在线?看 |