日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql基本介绍

發布時間:2025/4/9 数据库 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql基本介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

RDBMS:
1、數據庫創建、刪除除
2、創建表、刪除表、修改表
3、索引的創建、刪除
4、用戶和權限
5、數據增、刪、改
6、查詢


DML:Data Manapulate Language: 數據操作語言
?? ?INSERT, REPLACE, UPDATE, DELETE
DDL:Data Defination Lanuage: 數據定義語言
?? ?CREATE, ALTER, DROP
DCL:Data Control Language: 數據控制語言
?? ?GRANT, REVOKE
?? ?
SELECT


RDBMS: egreSQL
?? ?Oracle, Sybase, Infomix, SQL Server, DB2
?? ?MySQL, PostgreSQL, pgsql, EnterpriseDB
?? ?
?? ?MySQL, SQL, MySQL AB
?? ??? ?去IOE: IBM, Oralce, EMC


Oracle,

IBM,
SUN-->MySQL

BEA: WebLogic
PepoleSoft

OpenOffice

LibreOffice

MariaDB

MySQL


--> Percona

反關系模型:NoSQL
?? ?MongoDB
?? ?Redis
?? ?HBase



DBMS:
?? ?數據管理獨立性;
?? ?有效地完成數據存取;
?? ?數據完整性和安全性;
?? ?數據集中管理;
?? ?并發存儲與故障恢復;
?? ?減少應用程序開發時間;
?? ?

SQL: ANSI
sql86, sql89, sql92, sql99

DDL, DML, DCL


MySQL:
?? ?Community Edtion
?? ?Enterprise Edtion

軟件包格式:
?? ?軟件包管理器特有的格式
?? ??? ?rpm包,.exe格式等
?? ?通用二進制格式
?? ?源程序



RHEL 5.8 (32bit)
?? ?mysql, mysql-server
?? ?
MySQL的RPM包

LAMP:
?? ?MySQL
?? ?通用二進制
?? ?
?? ?
mysql, mysql-server

二進制程序
mysql
?? ?-u USERNAME
?? ?-p
?? ?-h MYSER_SERVER
?? ?
?? ?-h 127.0.0.1
?? ??? ?Linux: socket
?? ??? ?Windows: memory
?? ??? ?
mysql客戶端:
?? ?交互式模式
?? ?批處理模式
?? ??? ?執行mysql腳本

?? ??? ?
交互式模式中的命令類別:
?? ?客戶端命令
?? ?服務器端命令
?? ??? ?都必須使用語句結束符,默認為分號;
?? ??? ?

?? ??? ?
?? ??? ?
SQL接口:
?? ?Oracle, PL/SQL
?? ?SQL Server, T-SQL
?? ?

?? ?
用戶:USERNAME@HOST
?? ?
mysqld

tcp/3306, mysql, mysql

RDBMS:
?? ?/var/lib/mysql/
?? ?
初始化:
?? ?

關系數據庫對象:
?? ?庫
?? ?表
?? ?索引
?? ?視圖
?? ?約束
?? ?存儲過程
?? ?存儲函數
?? ?觸發器
?? ?游標
?? ?用戶


?? ?權限
?? ?事務
?? ?
表:
?? ?行,列
?? ?表:實體
?? ??? ?行: row
?? ??? ?列:field, column

字段名稱,數據類型,類型修飾(限制)
?? ?字符
?? ??? ?CHAR(n)
?? ??? ?VARCHAR(n)
?? ??? ?BINARY(n)
?? ??? ?VARBINARY(n)
?? ??? ?TEXT(n)
?? ??? ?BLOB(n)
?? ?數值
?? ??? ?精確數值
?? ??? ??? ?整型
?? ??? ??? ??? ?TINYINT
?? ??? ??? ??? ?SMALLINT
?? ??? ??? ??? ?MEDIUMINT
?? ??? ??? ??? ?INT
?? ??? ??? ??? ?BIGINT
?? ??? ??? ??? ?
?? ??? ??? ??? ?修飾符:UNSIGNED,無符號
?? ??? ??? ??? ??? ??? ?NOT NULL
?? ??? ??? ?十進制
?? ??? ??? ??? ?DECIMAL
?? ??? ?近似數值
?? ??? ??? ?浮點型
?? ??? ??? ??? ?FLOAT
?? ??? ??? ??? ?DOUBLE
?? ?日期時間
?? ??? ?DATE
?? ??? ?TIME
?? ??? ?DATETIME
?? ??? ?STAMP
?? ?布爾
?? ?內置:ENUM, SET


DDL? 定義數據對象
?? ?CREATE
?? ?ALTER
?? ?DROP
DML? 操縱語言
?? ?INSERT
?? ?UPDATE
?? ?DELETE
DCL? 控制語言
?? ?GRANT
?? ?REVOKE
?? ?
創建數據庫
?? ?CREATE DATABASE db_name;
?? ?CREATE DATABASE [IF NOT EXISTS] db_name;
?? ?
?? ?DROP DATABASE [IF EXISTS] db_name;
?? ?
創建表
?? ?CREATE TABLE tb_name(col1,col2,...);
?? ?
?? ?查看庫中的表:SHOW TABLES FROM db_name;
?? ?查看表的結構:DESC tb_name;

?? ?刪除表:DROP TABLE tb_name;
?? ?
修改表:
?? ?ALTER TABLE tb_name
?? ??? ?MODIFY
?? ??? ?CHANGE
?? ??? ?ADD
?? ??? ?DROP

DML:
?? ?INSERT INTO tb_name (col1,col2,...) VALUES|VALUE ('STRING', NUM,...);
?? ?INSERT INTO tb_name (col1,col2,...) VALUES|VALUE ('STRING', NUM,...),('STRING',NUM,...);?? ?
?? ?
?? ?UPDATE tb_name SET column=value WHERE ?
?? ??? ?
?? ?DELETE FROM tb_name WHERE CONDITION;

選擇:
?? ?SELECT 字段 FROM tb_name WHERE CONDITION
?? ?
?? ?*: 所有字段
?? ?WHERE:沒有條件表示顯示所有行;

創建用戶:
?? ?CREATE USER 'USERNAME'@'HOST' [IDENTIFIED BY 'PASSWORD'];
?? ?DROP USER 'USERNAME'@'HOST';
?? ?
?? ?HOST:
?? ??? ?IP:
?? ??? ?HOSTNAME:
?? ??? ?NETWORK:
?? ??? ?通配符
?? ??? ??? ?_:匹配任意單個字符, 172.16.0._
?? ??? ??? ?%:匹配任意字符;
?? ??? ??? ?
?? ?jerry@'%'
DCL:
?? ?GRANT pri1,pri2,... ON DB_NAME.TB_NAME TO 'USERNAME'@'HOST' [IDENTIFIED BY 'PASSWORD'];
?? ?REVOKE pri1,pri2,... ON DB_NAME.TB_NAME FROM 'USERNAME'@'HOST';
?? ?
?? ?查看用戶的授權:SHOW GRANTS FOR 'USERNAME'@'HOST';
?? ?
?? ?ALL PRIVILEGES
?? ?
?? ?
?? ?



選擇和投影


MySQL基礎操作練習(所屬的庫叫做testdb):

新建如下表(包括結構和內容):

ID??? Name????????? Age???? Gender???? Course
1???? Ling Huchong?? 24????? Male?????? Hamogong
2???? Huang Rong??? 19????? Female???? Chilian Shenzhang
3???? Lu Wushaung?? 18????? Female???? Jiuyang Shenggong
4???? Zhu Ziliu???? 52????? Male?????? Pixie Jianfa
5???? Chen Jialuo?? 22????? Male?????? Xianglong Shiba Zhang

?? ?
2、完成如下操作
?? ?(1)找出性別為女性的所有人;
?? ?(2)找出年齡大于20的所有人;
?? ?(3)修改Zhu Ziliu的Course為Kuihua Baodian;
?? ?(4)刪除年齡小于等于19歲的所有人;
?? ?(5)創建此表及所屬的庫;?? ?
?? ?(6)授權給testuser對testdb庫有所有訪問權限;
?? ?

mysql> FLUSH PRIVILEGES;

為用戶設定密碼:
1、mysql>SET PASSWORD FOR 'USERNAME'@'HOST'=PASSWORD('password');?? ?
?? ?
2、# mysqladmin?? ?-uUSERNAME -hHOST -p password 'password'
?? ?
3、mysql> UPDATE user SET Password=PASSWORD('password')?? ?WHERE USER='root' AND Host='127.0.0.1';

?? ?
AND
OR
NOT
?? ?
圖形客戶端:
1、phpMyAdmin
2、Workbench
3、MySQL Front
4、Navicat for MySQL
5、Toad

轉載于:https://www.cnblogs.com/jjzd/p/5861084.html

總結

以上是生活随笔為你收集整理的mysql基本介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 卡一卡二卡三 | a√在线 | 国产精品视频免费 | 中文字幕乱码无码人妻系列蜜桃 | 欧美午夜理伦三级在线观看 | 一区二区三区免费观看 | 日本一区二区在线不卡 | 欧美一级一区 | 国产乱码精品一区二区 | 国产精品69毛片高清亚洲 | 91av短视频 | 亚洲成人精品在线观看 | 精品国产一区二区三区日日嗨 | 成人国产一区 | 久久午夜无码鲁丝片午夜精品 | 国产一区二区在线视频 | 冲田杏梨 在线 | 国产免费午夜 | 久久综合伊人77777蜜臀 | 日韩 欧美 | 国产精品一二三区视频 | 欧洲中文字幕 | 日韩福利社 | 日韩欧美自拍偷拍 | 国产精品视频久久久久久久 | 日本精品99 | 欧美日韩在线直播 | 国产群p视频 | 久久一区二区精品 | 亚洲精品88 | 久久成人动漫 | 亚州国产 | 欧美一区二区在线免费观看 | 国产剧情av引诱维修工 | 九草视频在线 | 成人黄页| 日韩国产激情 | 国精品无码一区二区三区 | 日本欧美成人 | 狠狠插av| 黄色片怎么看 | 在线成人一区 | 两性囗交做爰视频 | 中文久久久 | 亚洲黄网在线观看 | 伊人网综合网 | 日韩视频在线免费播放 | 人妻熟妇又伦精品视频a | 亚洲天堂自拍偷拍 | 黑人一区二区 | 免费麻豆国产一区二区三区四区 | 日韩一区二区三区在线免费观看 | 久久亚洲私人国产精品va | 亚洲色图第一区 | 全黄一级裸体 | 成人午夜激情 | 国产视频第一页 | 国产又粗又猛又黄又爽视频 | 亚洲の无码国产の无码步美 | 亚洲图片偷拍区 | 波多野结衣一区二区三区四区 | 欧美亚洲一区二区在线观看 | 国产色视频一区二区三区qq号 | 狠狠97| 国产欧美精品 | 国产真实伦对白全集 | 日韩人妻一区二区三区蜜桃视频 | 成人观看网站 | 亚洲成人自拍偷拍 | 亚洲综合激情五月久久 | 黄色三极片 | 免费看一级黄色大全 | 国产草逼视频 | 九九久久九九久久 | 国产精品国产三级国产专播品爱网 | 日韩精品第一 | 九色tv | 亚洲av熟女一区 | 视频免费在线 | 国产精品高清无码 | 爱的天堂 | 在线午夜 | 日日干夜夜爽 | 六月综合网| 91超薄肉色丝袜交足高跟凉鞋 | 丁香av| 国产成人精品a视频一区 | www国产一区 | 天天拍天天色 | 久久国产加勒比精品无码 | 午夜成人免费影院 | av片在线看 | 超碰超碰超碰超碰超碰 | 在线伊人 | 精品人妻伦九区久久aaa片 | 蜜桃91丨九色丨蝌蚪91桃色 | 亚洲精品免费在线播放 | 四虎影院黄色 | 国产伦精品一区二区三区免费迷 |