国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

1000學(xué)習(xí)做網(wǎng)站貴嗎搜索關(guān)鍵詞推薦

1000學(xué)習(xí)做網(wǎng)站貴嗎,搜索關(guān)鍵詞推薦,wordpress主播主題,網(wǎng)站訪問量查詢一.Mysqld數(shù)據(jù)庫類型 常用的數(shù)據(jù)類型 int 整型 無符號[0-4294967296(2的32次方)-1],有符號[-2147483648(2的31次方)-2147483647]float單精度浮點(diǎn) 4字節(jié)32位double雙精度浮點(diǎn) 8字節(jié)64位char固定長度的字符類型…

一.Mysqld數(shù)據(jù)庫類型

常用的數(shù)據(jù)類型

int

整型 ? 無符號[0-4294967296(2的32次方)-1],有符號[-2147483648(2的31次方)-2147483647]
float單精度浮點(diǎn)?? ?4字節(jié)32位
double雙精度浮點(diǎn)?? ?8字節(jié)64位
char固定長度的字符類型
varchar可變長度的字符類型
text文本
image圖片
decimal(5,2)5個有效長度數(shù)字,小數(shù)點(diǎn)后面有2位

二.查看數(shù)據(jù)表結(jié)構(gòu)的操作

查看當(dāng)前的 MySQL 版本信息及連接用戶名:
SELECT VERSION();
SELECT USER();

1.查看當(dāng)前服務(wù)器中的數(shù)據(jù)庫?
SHOW DATABASES;	  #大小寫不區(qū)分,分號“;”表示結(jié)束

?MySQL會附帶4個系統(tǒng)數(shù)據(jù)庫:?

  • information_schema:主要存儲系統(tǒng)中的一些數(shù)據(jù)庫對象信息,如數(shù)據(jù)庫名,數(shù)據(jù)庫的表,表欄的數(shù)據(jù)類型與訪問權(quán)限等
  • mysql:主要存儲系統(tǒng)的用戶權(quán)限信息
  • performance_schema:主要存儲數(shù)據(jù)庫服務(wù)器性能參數(shù)信息
  • sys:MySQL5.7之后引入的一個新的 sys 數(shù)據(jù)庫,sys 庫里面的表、視圖、函數(shù)以及存儲過程可以讓用戶快速了解MySQL的一些信息,它的數(shù)據(jù)來源于performance_schema
2.查看數(shù)據(jù)庫中包含的表
USE 數(shù)據(jù)庫名;
SHOW TABLES;
#在不切換庫的情況下直接查看表:show tables from 數(shù)據(jù)庫名;


?

3.查看表的結(jié)構(gòu)(字段)?
USE 數(shù)據(jù)庫名;
DESCRIBE [數(shù)據(jù)庫名.]表名;
可縮寫成:DESC 表名;
#在不切換庫下查看某個表的結(jié)構(gòu):desc 庫名.表名;

三.SQL語句?

SQL語句用于維護(hù)管理數(shù)據(jù)庫,包括數(shù)據(jù)查詢、數(shù)據(jù)更新、訪問控制、對象管理等功能。

SQL語言分類:

  • DDL:用于管理數(shù)據(jù)庫對象(庫、表、索引 等)
  • DML:數(shù)據(jù)操縱語言,用于對表中的數(shù)據(jù)進(jìn)行管理
  • DQL:數(shù)據(jù)查詢語言,用于從數(shù)據(jù)表中查找符合條件的數(shù)據(jù)記錄
  • DCL:數(shù)據(jù)控制語言,用于設(shè)置或者更改數(shù)據(jù)庫用戶或角色權(quán)限
1.DDL

1)創(chuàng)建新的數(shù)據(jù)庫

CREATE DATABASE 數(shù)據(jù)庫名;

2)創(chuàng)建新的表?

CREATE TABLE 表名 (字段1 數(shù)據(jù)類型,字段2 數(shù)據(jù)類型[,...][,PRIMARY KEY (主鍵名)]);
#主鍵一般選擇能代表唯一性的字段不允許取空值(NULL),一個表只能有一個主鍵。

3)刪除指定的數(shù)據(jù)表

DROP TABLE [數(shù)據(jù)庫名.]表名;		#如不用USE進(jìn)入庫中,則需加上數(shù)據(jù)庫名

4)刪除指定的數(shù)據(jù)庫

DROP DATABASE 數(shù)據(jù)庫名;

5)修改表結(jié)構(gòu)?

alter table 舊表名 rename 新表名;
alter table 表名 add 新字段 數(shù)據(jù)類型 [約束屬性];
alter table 表名 change 舊字段 新字段 數(shù)據(jù)類型 [約束屬性];
alter table 表名 drop 字段名;alter table 表名 add primary key(字段名);
alter table 表名 drop primary key;

6)在數(shù)據(jù)表中刪除指定的數(shù)據(jù)記錄?

在數(shù)據(jù)表中刪除指定的數(shù)據(jù)記錄
DELETE FROM 表名 [WHERE 條件表達(dá)式];例:
DELETE FROM qwer123 WHERE id=4;

7)克隆表?

create table 新表名 like 舊表名;             #克隆表結(jié)構(gòu)
insert into 新表名 select * from 舊表名;     #克隆表數(shù)據(jù)       可實現(xiàn)表結(jié)構(gòu)和表數(shù)據(jù)與舊表都一樣create table 新表名 (select * from 舊表名);     #表數(shù)據(jù)和舊表是一樣的,新表的結(jié)構(gòu)和舊表的不一定一樣

8)清空表?

清空表
delete from 表名;          #一條一條的刪除記錄,清空表效率較慢;AUTO_INCREMENT自增字段仍保持原有的記錄truncate table 表名;       #直接重建表,清空表效率較快;AUTO_INCREMENT自增字段的記錄也會重置

2.DML?用于管理表數(shù)據(jù)

1)向數(shù)據(jù)表中插入新的數(shù)據(jù)記錄

INSERT INTO 表名(字段1,字段2[,...]) VALUES(字段1的值,字段2的值,...);SELECT * FROM xy101;					#查詢表的數(shù)據(jù)記錄

2)修改、更新數(shù)據(jù)表中的數(shù)據(jù)記錄

UPDATE 表名 SET 字段名1=字段值1[,字段名2=字段值2] [WHERE 條件表達(dá)式];

3.DQL:用于查詢表數(shù)據(jù)
SELECT 字段名1,字段名2[,...] FROM 表名 [WHERE 條件表達(dá)式];

select * from 表名\G					#以列表方式豎向顯示
select * from 表名 limit 2;		    #只顯示頭2行
select * from 表名 limit 2,3;			#顯示第2行后的前3行

4.DCL:用于管理用戶和權(quán)限?
create user '用戶名'@'來源地址 identified by '密碼';
來源地址:
localhost ip 網(wǎng)段 %(任意地址) 主機(jī)名 修改用戶名
rename user 'root'@'%' to 'wei'@'%';
修改密碼
set password for '用戶名'@'來源地址' = password('密碼');只可以root用戶
alter user '用戶名'@'來源地址' identified by '密碼'; 修改密碼
用戶權(quán)限管理:
grant 權(quán)限1, 權(quán)限2  ON 庫名.表名 to '主機(jī)名'@'來源地址'identified by 密碼
查看權(quán)限
show grant for '用戶名'@'來源地址';
撤回權(quán)限
revoke 權(quán)限列表 on 數(shù)據(jù)庫名.表名 from '用戶名'@'來源地址'

四.拓展

1.如何找回root密碼
1)修改MySQL配置文件,在 [mysqld] 配置項下面添加配置 skip-grant-tables 
2)重啟MySQL服務(wù),使用 mysql 命令即可直接登錄數(shù)據(jù)庫
3)執(zhí)行命令 update mysql.user set authentication_string=password('密碼') where user='root'; 來修改root用戶密碼
4)還原MySQL配置文件,再重啟MySQL服務(wù),即可使用命令 mysql -u root -p密碼 [-h 服務(wù)器地址 -P 端口] 登錄數(shù)據(jù)庫
?2.權(quán)限管理
grant 權(quán)限1,權(quán)限2,....  on 庫名.表名 to '用戶名'@'來源地址' [identified by '密碼'];     #在5.7或之前支持 grant 創(chuàng)建新用戶和授予權(quán)限,8.0開始只能用于授予權(quán)限all [privileges]        *.*(代表 任意庫.任意表)flush privileges;show grant for '用戶名'@'來源地址';revoke 權(quán)限列表  on 庫名.表名  from '用戶名'@'來源地址';all

http://m.aloenet.com.cn/news/38078.html

相關(guān)文章:

  • 網(wǎng)站建設(shè)報價明細(xì)表seo優(yōu)化運(yùn)營
  • 廈門建站服務(wù)百度付費(fèi)推廣的費(fèi)用
  • 自助建站門戶網(wǎng)站東莞網(wǎng)絡(luò)優(yōu)化公司
  • 買模板建設(shè)網(wǎng)站亞馬遜關(guān)鍵詞工具哪個最準(zhǔn)
  • 電商 做圖 網(wǎng)站網(wǎng)站數(shù)據(jù)分析
  • 平東網(wǎng)站建設(shè)江北seo綜合優(yōu)化外包
  • 網(wǎng)頁游戲網(wǎng)站模板外貿(mào)平臺
  • 重慶房地產(chǎn)新聞上海網(wǎng)站seoseodian
  • 衡陽有線寬帶網(wǎng)站怎么做app推廣
  • 南京網(wǎng)站制作設(shè)計公司尋找客戶的12種方法
  • 企業(yè)寬帶可以做網(wǎng)站嗎安卓優(yōu)化大師手機(jī)版下載
  • 免費(fèi)直播網(wǎng)站開發(fā)seo關(guān)鍵詞優(yōu)化排名
  • 站長工具亞洲中文精品軟文推廣一般發(fā)布在哪些平臺
  • 南京網(wǎng)站建設(shè)蘇icp備蘭州正規(guī)seo整站優(yōu)化
  • 上海市住房與城鄉(xiāng)建設(shè)管理委員會網(wǎng)站網(wǎng)絡(luò)營銷咨詢公司
  • 管理員怎么看網(wǎng)站在線留言越秀seo搜索引擎優(yōu)化
  • 金壇網(wǎng)站建設(shè)哪家好百度網(wǎng)絡(luò)營銷
  • wordpress菜單不現(xiàn)實seo百度快速排名
  • 手機(jī)網(wǎng)站怎么做微信登陸6sem技術(shù)培訓(xùn)
  • 網(wǎng)站策劃書模板大全怎么做一個網(wǎng)站的步驟
  • 二級域名 電子商務(wù)網(wǎng)站推廣方案網(wǎng)絡(luò)營銷師培訓(xùn)費(fèi)用是多少
  • 天津自貿(mào)區(qū)建設(shè)局網(wǎng)站網(wǎng)絡(luò)營銷企業(yè)案例
  • 投票網(wǎng)站如何做優(yōu)化技術(shù)基礎(chǔ)
  • 網(wǎng)站地址做圖標(biāo)百度搜索引擎地址
  • 大理 網(wǎng)站建設(shè)站長工具seo綜合查詢煙雨樓
  • 怎么做視頻解析的網(wǎng)站四川全網(wǎng)推網(wǎng)絡(luò)推廣
  • 小企業(yè)網(wǎng)站源碼營銷型網(wǎng)站制作公司
  • 男女情感類網(wǎng)站谷歌優(yōu)化技巧
  • 館陶網(wǎng)站建設(shè)電話友情鏈接交換
  • 網(wǎng)站開發(fā)技術(shù)的發(fā)展流程境外電商有哪些平臺