MYSQL 入門全套

(點(diǎn)擊上方公眾號(hào),可快速關(guān)注一起學(xué)【Java學(xué)習(xí)之樂(lè)】)


MySQL簡(jiǎn)介


1猎荠、什么是數(shù)據(jù)庫(kù) 坚弱?


數(shù)據(jù)庫(kù)(Database)是按照數(shù)據(jù)結(jié)構(gòu)來(lái)組織、存儲(chǔ)和管理數(shù)據(jù)的倉(cāng)庫(kù)关摇,它產(chǎn)生于距今六十多年前荒叶,隨著信息技術(shù)和市場(chǎng)的發(fā)展,特別是二十世紀(jì)九十年代以后输虱,數(shù)據(jù)管理不再僅僅是存儲(chǔ)和管理數(shù)據(jù)些楣,而轉(zhuǎn)變成用戶所需要的各種數(shù)據(jù)管理的方式。數(shù)據(jù)庫(kù)有很多種類型,從最簡(jiǎn)單的存儲(chǔ)有各種數(shù)據(jù)的表格到能夠進(jìn)行海量數(shù)據(jù)存儲(chǔ)的大型數(shù)據(jù)庫(kù)系統(tǒng)都在各個(gè)方面得到了廣泛的應(yīng)用愁茁。


主流的數(shù)據(jù)庫(kù)有:sqlserver蚕钦,mysql,Oracle鹅很、SQLite嘶居、Access、MS SQL Server等促煮,本文主要講述的是mysql


2邮屁、數(shù)據(jù)庫(kù)管理是干什么用的?


  • a. 將數(shù)據(jù)保存到文件或內(nèi)存


  • b. 接收特定的命令污茵,然后對(duì)文件進(jìn)行相應(yīng)的操作


PS:如果有了以上管理系統(tǒng)克锣,無(wú)須自己再去創(chuàng)建文件和文件夾焚志,而是直接傳遞 命令 給上述軟件,讓其來(lái)進(jìn)行文件操作,他們統(tǒng)稱為數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS筷登,Database Management System)


MySQL安裝


MySQL是一種開放源代碼的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS),MySQL數(shù)據(jù)庫(kù)系統(tǒng)使用最常用的數(shù)據(jù)庫(kù)管理語(yǔ)言–結(jié)構(gòu)化查詢語(yǔ)言(SQL)進(jìn)行數(shù)據(jù)庫(kù)管理览爵。在 WEB 應(yīng)用方面MySQL是最好的 RDBMS (Relational Database Management System烈拒,關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)) 應(yīng)用軟件之一。


使用mysql必須具備一下條件


  • a. 安裝MySQL服務(wù)端


  • b. 安裝MySQL客戶端


  • c. 【客戶端】連接【服務(wù)端】


  • d. 【客戶端】發(fā)送命令給【服務(wù)端MySQL】服務(wù)的接受命令并執(zhí)行相應(yīng)操作(增刪改查等)


1陋桂、下載地址:http://dev.mysql.com/downloads/mysql/


2逆趣、安裝


  • windows安裝請(qǐng)參考:http://www.cnblogs.com/lonelywolfmoutain/p/4547115.html


  • linux下安裝:http://www.cnblogs.com/chenjunbiao/archive/2011/01/24/1940256.html


注:以上兩個(gè)鏈接有完整的安裝方式,擼主也是參考他的安裝的嗜历,安裝完以后mysql.server start啟動(dòng)mysql服務(wù)


MySQL操作


一宣渗、連接數(shù)據(jù)庫(kù)

mysql ?-u user -p ? ? ? ? ? ? ? ? ? 
例:mysql -u root -p

常見錯(cuò)誤如下:


ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2), it means that the MySQL server daemon (Unix) or service (Windows) is not running.


退出連接:

QUIT 或者 Ctrl+D

二、查看數(shù)據(jù)庫(kù)梨州,創(chuàng)建數(shù)據(jù)庫(kù)痕囱,使用數(shù)據(jù)庫(kù)查看數(shù)據(jù)庫(kù):?

show databases;

默認(rèn)數(shù)據(jù)庫(kù):

mysql - 用戶權(quán)限相關(guān)數(shù)據(jù)
test - 用于用戶測(cè)試數(shù)據(jù)
information_schema - MySQL本身架構(gòu)相關(guān)數(shù)據(jù)

創(chuàng)建數(shù)據(jù)庫(kù): ? ?

create database db1 DEFAULT CHARSET utf8 COLLATE utf8_general_ci; # utf8編碼

create database db1 DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci; # gbk編碼

使用數(shù)據(jù)庫(kù):

 use db1;

顯示當(dāng)前使用的數(shù)據(jù)庫(kù)中所有表:

SHOW TABLES;

三、用戶管理


創(chuàng)建用戶

create user '用戶名'@'IP地址' identified by '密碼';

刪除用戶

drop user '用戶名'@'IP地址';

修改用戶

rename user '用戶名'@'IP地址'; to '新用戶名'@'IP地址';

修改密碼

set password for '用戶名'@'IP地址' = Password('新密碼');

注:用戶權(quán)限相關(guān)數(shù)據(jù)保存在mysql數(shù)據(jù)庫(kù)的user表中暴匠,所以也可以直接對(duì)其進(jìn)行操作(不建議)


四鞍恢、權(quán)限管理


mysql對(duì)于權(quán)限這塊有以下限制:

all privileges除grant外的所有權(quán)限
select:僅查權(quán)限
select,insert查和插入權(quán)限
...
usage
無(wú)訪問(wèn)權(quán)限
alter使用alter table
alter routine使用alter procedure和drop procedure
create使用create table
create routine使用create procedure
create temporary tables使用create temporary tables
create user使用create user、drop user每窖、rename user和revoke ?all privileges
create view使用create view
delete使用delete
drop使用drop table
execute使用call和存儲(chǔ)過(guò)程
file使用select into outfile 和 load data infile
grant option使用grant 和 revoke
index使用index
insert使用insert
lock tables使用lock table
process使用show full processlist
select使用select
show databases使用show databases
show view使用show view
update使用update
reload使用flush
shutdown使用mysqladmin shutdown(關(guān)閉MySQL)
super使用change master帮掉、kill、logs窒典、purge蟆炊、master和set global。還允許mysqladmin調(diào)試登陸
replication client服務(wù)器位置的訪問(wèn)
replication slave由復(fù)制從屬使用

對(duì)于數(shù)據(jù)庫(kù)及內(nèi)部其他權(quán)限如下:

數(shù)據(jù)庫(kù)名.* ? ? ? ? ? ?數(shù)據(jù)庫(kù)中的所有
數(shù)據(jù)庫(kù)名.表 ? ? ? ? ? 指定數(shù)據(jù)庫(kù)中的某張表
數(shù)據(jù)庫(kù)名.存儲(chǔ)過(guò)程 ? ? ?指定數(shù)據(jù)庫(kù)中的存儲(chǔ)過(guò)程
*.* ? ? ? ? ? ? ? ? ? 所有數(shù)據(jù)庫(kù)

對(duì)于用戶和IP的權(quán)限如下:

用戶名@IP地址 ? ? ? ?用戶只能在改IP下才能訪問(wèn)
用戶名@192.168.1.% ? 用戶只能在改IP段下才能訪問(wèn)(通配符%表示任意)
用戶名@% ? ? ? ? ? ? 用戶可以再任意IP下訪問(wèn)(默認(rèn)IP地址為%)

1瀑志、查看權(quán)限:

show grants for '用戶'@'IP地址'

2盅称、授權(quán)

grant ?權(quán)限 on 數(shù)據(jù)庫(kù).表 to ? '用戶'@'IP地址'

3肩祥、取消授權(quán)

revoke權(quán)限 on 數(shù)據(jù)庫(kù).表 from '用戶名'@'IP地址'

授權(quán)實(shí)例如下:

grant all privileges on db1.tb1 TO '用戶名'@'IP'

grant select on db1.* TO '用戶名'@'IP'

grant select,insert on *.* TO '用戶名'@'IP'

revoke select on db1.tb1 from '用戶名'@'IP'

MySQL表操作


1、查看表

show tables; # 查看數(shù)據(jù)庫(kù)全部表

select * from 表名; # 查看表所有內(nèi)容

2缩膝、創(chuàng)建表

create table 表名(
? ?列名 ?類型 ?是否可以為空混狠,
? ?列名 ?類型 ?是否可以為空
)ENGINE=InnoDB DEFAULT CHARSET=utf8

來(lái)一個(gè)實(shí)例好詳解

CREATE TABLE `tab1` (
?`nid` int(11) NOT NULL auto_increment,
?`name` varchar(255) DEFAULT zhangyanlin,
?`email` varchar(255),
?PRIMARY KEY (`nid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

注:


  • 默認(rèn)值,創(chuàng)建列時(shí)可以指定默認(rèn)值疾层,當(dāng)插入數(shù)據(jù)時(shí)如果未主動(dòng)設(shè)置将饺,則自動(dòng)添加默認(rèn)值


  • 自增,如果為某列設(shè)置自增列痛黎,插入數(shù)據(jù)時(shí)無(wú)需設(shè)置此列予弧,默認(rèn)將自增(表中只能有一個(gè)自增列)注意:1、對(duì)于自增列湖饱,必須是索引(含主鍵)2掖蛤、對(duì)于自增可以設(shè)置步長(zhǎng)和起始值


  • 主鍵,一種特殊的唯一索引井厌,不允許有空值蚓庭,如果主鍵使用單個(gè)列,則它的值必須唯一仅仆,如果是多列器赞,則其組合必須唯一。


3墓拜、刪除表

drop table 表名

4港柜、清空表內(nèi)容

delete from 表名
truncate table 表名

5、修改表

添加列: ? 

alter table 表名 add 列名 類型

刪除列: ?

alter table 表名 drop column 列名

修改列:
? ? ? ? ?
alter table 表名 modify column 列名 類型;
?-- 類型
alter table 表名 change 原列名 新列名 類型; -- 列名咳榜,類型

添加主鍵:
? ? ? ? ?
alter table 表名 add primary key(列名);

刪除主鍵:
? ? ? ? ?
alter table 表名 drop primary key;
alter table 表名 ?modify ?列名 int, drop primary key;

添加外鍵:

alter table 從表 add constraint 外鍵名稱(形如:FK_從表_主表) foreign key 從表(外鍵字段) references 主表(主鍵字段);

刪除外鍵:

alter table 表名 drop foreign key 外鍵名稱

修改默認(rèn)值:

ALTER TABLE testalter_tbl ALTER i SET DEFAULT 1000;

刪除默認(rèn)值:

ALTER TABLE testalter_tbl ALTER i DROP DEFAULT;

對(duì)于上述這些操作是不是看起來(lái)很麻煩夏醉,很浪費(fèi)時(shí)間,別慌涌韩!有專門的軟件能提供這些功能畔柔,操作起來(lái)非常簡(jiǎn)單,這個(gè)軟件名字叫Navicat Premium 贸辈,大家自行在網(wǎng)上下載释树,練練手肠槽,但是下面的即將講到表內(nèi)容操作還是建議自己寫命令來(lái)進(jìn)行


6擎淤、基本數(shù)據(jù)類型


MySQL的數(shù)據(jù)類型大致分為:數(shù)值、時(shí)間和字符串

bit[(M)]
? ? ? ? ? ?二進(jìn)制位(101001)秸仙,m表示二進(jìn)制位的長(zhǎng)度(1-64)嘴拢,默認(rèn)m=1

tinyint[(m)] [unsigned] [zerofill]

? ? ? ? ? ?小整數(shù),數(shù)據(jù)類型用于保存一些范圍的整數(shù)數(shù)值范圍:
? ? ? ? ? ?有符號(hào):
? ? ? ? ? ? ? ?-128 ~ 127.
? ? ? ? ? ?無(wú)符號(hào):
? ? ? ? ? ? ? ?0 ~ 255

? ? ? ? ? ?特別的: MySQL中無(wú)布爾值寂纪,使用tinyint(1)構(gòu)造席吴。

int[(m)][unsigned][zerofill]

? ? ? ? ? ?整數(shù)赌结,數(shù)據(jù)類型用于保存一些范圍的整數(shù)數(shù)值范圍:
? ? ? ? ? ? ? ?有符號(hào):
? ? ? ? ? ? ? ? ? ?-2147483648 ~ 2147483647
? ? ? ? ? ? ? ?無(wú)符號(hào):
? ? ? ? ? ? ? ? ? ?0 ~ 4294967295

? ? ? ? ? ?特別的:整數(shù)類型中的m僅用于顯示,對(duì)存儲(chǔ)范圍無(wú)限制孝冒。例如: int(5),當(dāng)插入數(shù)據(jù)2時(shí)柬姚,select 時(shí)數(shù)據(jù)顯示為:00002

bigint[(m)][unsigned][zerofill]

? ? ? ? ? ?大整數(shù),數(shù)據(jù)類型用于保存一些范圍的整數(shù)數(shù)值范圍:
? ? ? ? ? ? ? ?有符號(hào):
? ? ? ? ? ? ? ? ? ?-9223372036854775808 ~ 9223372036854775807
? ? ? ? ? ? ? ?無(wú)符號(hào):
? ? ? ? ? ? ? ? ? ?0 ?~ ?18446744073709551615


decimal[(m[,d])] [unsigned] [zerofill]

? ? ? ? ? ?準(zhǔn)確的小數(shù)值庄涡,m是數(shù)字總個(gè)數(shù)(負(fù)號(hào)不算)量承,d是小數(shù)點(diǎn)后個(gè)數(shù)。 m最大值為65穴店,d最大值為30撕捍。

? ? ? ? ? ?特別的:對(duì)于精確數(shù)值計(jì)算時(shí)需要用此類型
? ? ? ? ? ? ? ? ? decaimal能夠存儲(chǔ)精確值的原因在于其內(nèi)部按照字符串存儲(chǔ)。

FLOAT[(M,D)] [UNSIGNED] [ZEROFILL]
? ? ? ? ? ?
? ? ? ? ? ?單精度浮點(diǎn)數(shù)(非準(zhǔn)確小數(shù)值)泣洞,m是數(shù)字總個(gè)數(shù)忧风,d是小數(shù)點(diǎn)后個(gè)數(shù)。
? ? ? ? ? ? ? ?無(wú)符號(hào):
? ? ? ? ? ? ? ? ? ?-3.402823466E+38 to -1.175494351E-38,
? ? ? ? ? ? ? ? ? ?0
? ? ? ? ? ? ? ? ? ?1.175494351E-38 to 3.402823466E+38
? ? ? ? ? ? ? ?有符號(hào):
? ? ? ? ? ? ? ? ? ?0
? ? ? ? ? ? ? ? ? ?1.175494351E-38 to 3.402823466E+38


? ? ? ? ? ?**** 數(shù)值越大球凰,越不準(zhǔn)確 ****

DOUBLE[(M,D)] [UNSIGNED] [ZEROFILL]

? ? ? ? ? ?雙精度浮點(diǎn)數(shù)(非準(zhǔn)確小數(shù)值)狮腿,m是數(shù)字總個(gè)數(shù),d是小數(shù)點(diǎn)后個(gè)數(shù)弟蚀。

? ? ? ? ? ? ? ?無(wú)符號(hào):
? ? ? ? ? ? ? ? ? ?-1.7976931348623157E+308 to -2.2250738585072014E-308
? ? ? ? ? ? ? ? ? ?0
? ? ? ? ? ? ? ? ? ?2.2250738585072014E-308 to 1.7976931348623157E+308
? ? ? ? ? ? ? ?有符號(hào):
? ? ? ? ? ? ? ? ? ?0
? ? ? ? ? ? ? ? ? ?2.2250738585072014E-308 to 1.7976931348623157E+308
? ? ? ? ? ?**** 數(shù)值越大蚤霞,越不準(zhǔn)確 ****


char (m)

? ? ? ? ? ?char數(shù)據(jù)類型用于表示固定長(zhǎng)度的字符串,可以包含最多達(dá)255個(gè)字符义钉。其中m代表字符串的長(zhǎng)度昧绣。
? ? ? ? ? ?PS: 即使數(shù)據(jù)小于m長(zhǎng)度,也會(huì)占用m長(zhǎng)度

? ? ? ? ? ?
varchar(m)

? ? ? ? ? ?varchars數(shù)據(jù)類型用于變長(zhǎng)的字符串捶闸,可以包含最多達(dá)255個(gè)字符夜畴。其中m代表該數(shù)據(jù)類型所允許保存的字符串的最大長(zhǎng)度,只要長(zhǎng)度小于該最大值的字符串都可以被保存在該數(shù)據(jù)類型中删壮。

? ? ? ? ? ?注:雖然varchar使用起來(lái)較為靈活贪绘,但是從整個(gè)系統(tǒng)的性能角度來(lái)說(shuō),char數(shù)據(jù)類型的處理速度更快央碟,有時(shí)甚至可以超出varchar處理速度的50%税灌。因此,用戶在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)應(yīng)當(dāng)綜合考慮各方面的因素亿虽,以求達(dá)到最佳的平衡

text

? ? ? ? ? ?text數(shù)據(jù)類型用于保存變長(zhǎng)的大字符串菱涤,可以組多到65535 (2**16 ? 1)個(gè)字符。

mediumtext

? ? ? ? ? ?A TEXT column with a maximum length of 16,777,215 (2**24 ? 1) characters.

longtext

? ? ? ? ? ?A TEXT column with a maximum length of 4,294,967,295 or 4GB (2**32 ? 1) characters.

enum

? ? ? ? ? ?枚舉類型洛勉,
? ? ? ? ? ?An ENUM column can have a maximum of 65,535 distinct elements. (The practical limit is less than 3000.)
? ? ? ? ? ?示例:

? ? ? ? ? ? ? ?CREATE TABLE shirts (
? ? ? ? ? ? ? ? ? ?name VARCHAR(40),
? ? ? ? ? ? ? ? ? ?size ENUM('x-small', 'small', 'medium', 'large', 'x-large')
? ? ? ? ? ? ? ?);

? ? ? ? ? ? ? ?INSERT INTO shirts (name, size) VALUES ('dress shirt','large'), ('t-shirt','medium'),('polo shirt','small');

set

? ? ? ? ? ?集合類型
? ? ? ? ? ?A SET column can have a maximum of 64 distinct members.
? ? ? ? ? ?示例:
? ? ? ? ? ? ? ?CREATE TABLE myset (col SET('a', 'b', 'c', 'd'));

? ? ? ? ? ? ? ?INSERT INTO myset (col) VALUES ('a,d'), ('d,a'), ('a,d,a'), ('a,d,d'), ('d,a,d');

DATE
? ? ? ? ? ?
? ? ? ? ? ?YYYY-MM-DD(1000-01-01/9999-12-31)

TIME

? ? ? ? ? ?HH:MM:SS('-838:59:59'/'838:59:59')

YEAR

? ? ? ? ? ?YYYY(1901/2155)

DATETIME

? ? ? ? ? ?YYYY-MM-DD HH:MM:SS(1000-01-01 00:00:00/9999-12-31 23:59:59 ? ?Y)

TIMESTAMP

? ? ? ? ? ?YYYYMMDD HHMMSS(1970-01-01 00:00:00/2037 年某時(shí))

MySQL表內(nèi)容操作


表內(nèi)容操作無(wú)非就是增刪改查粘秆,當(dāng)然用的最多的還是查,而且查這一塊東西最多收毫,用起來(lái)最難攻走,當(dāng)然對(duì)于大神來(lái)說(shuō)那就是so easy了殷勘,對(duì)于我這種小白還是非常難以靈活運(yùn)用的,下面咱來(lái)一一操作一下


1昔搂、增

insert into 表 (列名,列名...) values (值,值,...)
insert into 表 (列名,列名...) values (值,值,...),(值,值,值...)
insert into 表 (列名,列名...) select (列名,列名...) from
例:
? ?insert into tab1(name,email) values('zhangyanlin','zhangyanlin8851@163.com')

2玲销、刪

delete from 表 ? # 刪除表里全部數(shù)據(jù)
delete fromwhere id=1 and name='zhangyanlin' # 刪除ID =1 和name='zhangyanlin' 那一行數(shù)據(jù)

3、改

updateset name = 'zhangyanlin' where id>1

4摘符、查

select * from
select * fromwhere id > 1
select nid,name,gender as gg fromwhere id > 1

查這塊的條件太多太多我給列舉出來(lái)至于組合還得看大家的理解程度哈


a痒玩、條件判斷where

select * fromwhere id > 1 and name != 'aylin' and num = 12;
select * fromwhere id between 5 and 16;
select * fromwhere id in (11,22,33)
select * fromwhere id not in (11,22,33)
select * fromwhere id in (select nid from 表)

b、通配符like

select * fromwhere name like 'zhang%' ?# zhang開頭的所有(多個(gè)字符串)
select * fromwhere name like 'zhang_' ?# zhang開頭的所有(一個(gè)字符)

c议慰、限制limit

select * fromlimit 5; ? ? ? ? ? ?- 前5行
select * fromlimit 4,5; ? ? ? ? ?- 從第4行開始的5行
select * fromlimit 5 offset 4 ? ?- 從第4行開始的5行

d蠢古、排序asc,desc

select * fromorder byasc ? ? ? ? ? ? ?- 根據(jù) “列” 從小到大排列
select * fromorder bydesc ? ? ? ? ? ? - 根據(jù) “列” 從大到小排列
select * fromorder by1 desc,列2 asc ? ?- 根據(jù) “列1” 從大到小排列别凹,如果相同則按列2從小到大排序

e草讶、分組group by

select num fromgroup by num
select num,nid fromgroup by num,nid
select num,nid from 表 ?where nid > 10 group by num,nid order nid desc
select num,nid,count(*),sum(score),max(score),min(score) fromgroup by num,nid
select num fromgroup by num having max(id) > 10

特別的:group by 必須在where之后,order by之前

看完本文有收獲炉菲?請(qǐng)轉(zhuǎn)發(fā)分享給更多人

關(guān)注[Java學(xué)習(xí)之樂(lè) ]全棧開發(fā)工程師

了解更多知識(shí)關(guān)注【Java學(xué)習(xí)之樂(lè)】

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末堕战,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子拍霜,更是在濱河造成了極大的恐慌嘱丢,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,509評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件祠饺,死亡現(xiàn)場(chǎng)離奇詭異越驻,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)道偷,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門缀旁,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人勺鸦,你說(shuō)我怎么就攤上這事并巍。” “怎么了换途?”我有些...
    開封第一講書人閱讀 163,875評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵懊渡,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我军拟,道長(zhǎng)剃执,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,441評(píng)論 1 293
  • 正文 為了忘掉前任吻谋,我火速辦了婚禮忠蝗,結(jié)果婚禮上现横,老公的妹妹穿的比我還像新娘漓拾。我一直安慰自己阁最,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,488評(píng)論 6 392
  • 文/花漫 我一把揭開白布骇两。 她就那樣靜靜地躺著速种,像睡著了一般。 火紅的嫁衣襯著肌膚如雪低千。 梳的紋絲不亂的頭發(fā)上配阵,一...
    開封第一講書人閱讀 51,365評(píng)論 1 302
  • 那天,我揣著相機(jī)與錄音示血,去河邊找鬼棋傍。 笑死,一個(gè)胖子當(dāng)著我的面吹牛难审,可吹牛的內(nèi)容都是我干的瘫拣。 我是一名探鬼主播,決...
    沈念sama閱讀 40,190評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼告喊,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼麸拄!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起黔姜,我...
    開封第一講書人閱讀 39,062評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤拢切,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后秆吵,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體淮椰,經(jīng)...
    沈念sama閱讀 45,500評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,706評(píng)論 3 335
  • 正文 我和宋清朗相戀三年纳寂,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了实苞。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,834評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡烈疚,死狀恐怖黔牵,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情爷肝,我是刑警寧澤猾浦,帶...
    沈念sama閱讀 35,559評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站灯抛,受9級(jí)特大地震影響金赦,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜对嚼,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,167評(píng)論 3 328
  • 文/蒙蒙 一夹抗、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧纵竖,春花似錦漠烧、人聲如沸杏愤。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)珊楼。三九已至,卻和暖如春度液,著一層夾襖步出監(jiān)牢的瞬間厕宗,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工堕担, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留已慢,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,958評(píng)論 2 370
  • 正文 我出身青樓霹购,卻偏偏與公主長(zhǎng)得像蛇受,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子厕鹃,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,779評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容