my.cnf

[client]

port = 3306

socket = /tmp/mysql.sock

[mysqld]

port = 3306

socket = /tmp/mysql.sock

basedir = /usr/local/mysql

datadir = /usr/local/mysql/data

pid-file = /usr/local/mysql/data/mysql.pid

user = mysql

#bind-address = 0.0.0.0

server-id = 1

skip-name-resolve

#skip-networking

back_log = 600

max_connections = 1000

max_connect_errors = 6000

open_files_limit = 65535

table_open_cache = 128

max_allowed_packet = 4M

binlog_cache_size = 1M

max_heap_table_size = 8M

tmp_table_size = 16M

read_buffer_size = 2M

read_rnd_buffer_size = 8M

sort_buffer_size = 8M

join_buffer_size = 8M

key_buffer_size = 4M

thread_cache_size = 8

query_cache_size = 8M

query_cache_limit = 2M

ft_min_word_len = 4

log_bin = mysql-bin

binlog_format = mixed

expire_logs_days = 30

log_error = /data/mysql/mysql-error.log

slow_query_log = 1

long_query_time = 1

slow_query_log_file = /data/mysql/mysql-slow.log

performance_schema = 0

explicit_defaults_for_timestamp

#lower_case_table_names = 1

skip-external-locking

default_storage_engine = InnoDB

#default-storage-engine = MyISAM

innodb_file_per_table = 1

innodb_open_files = 500

innodb_buffer_pool_size = 64M

innodb_write_io_threads = 4

innodb_read_io_threads = 4

innodb_thread_concurrency = 0

innodb_purge_threads = 1

innodb_flush_log_at_trx_commit = 2

innodb_log_buffer_size = 2M

innodb_log_file_size = 32M

innodb_log_files_in_group = 3

innodb_max_dirty_pages_pct = 90

innodb_lock_wait_timeout = 120

bulk_insert_buffer_size = 8M

myisam_sort_buffer_size = 8M

myisam_max_sort_file_size = 10G

myisam_repair_threads = 1

interactive_timeout = 28800

wait_timeout = 28800

[mysqldump]

quick

max_allowed_packet = 16M

[myisamchk]

key_buffer_size = 8M

sort_buffer_size = 8M

read_buffer = 4M

write_buffer = 4M


[client]?

port = 3306?

socket = /tmp/mysql.sock?


[mysqld]?

port = 3306?

socket = /tmp/mysql.sock?


basedir = /usr/local/mysql?

datadir = /data/mysql?

pid-file = /data/mysql/mysql.pid?

user = mysql?

bind-address = 0.0.0.0?

server-id = 1 #表示是本機的序號為1,一般來講就是master的意思?


skip-name-resolve?

# 禁止MySQL對外部連接進行DNS解析饥侵,使用這一選項可以消除MySQL進行DNS解析的時間钻弄。但需要注意,如果開啟該選項,?

# 則所有遠程主機連接授權都要使用IP地址方式仲锄,否則MySQL將無法正常處理連接請求?


#skip-networking?


back_log = 600?

# MySQL能有的連接數(shù)量。當主要MySQL線程在一個很短時間內(nèi)得到非常多的連接請求央渣,這就起作用春叫,?

# 然后主線程花些時間(盡管很短)檢查連接并且啟動一個新線程。back_log值指出在MySQL暫時停止回答新請求之前的短時間內(nèi)多少個請求可以被存在堆棧中。?

# 如果期望在一個短時間內(nèi)有很多連接,你需要增加它。也就是說羔味,如果MySQL的連接數(shù)據(jù)達到max_connections時,新來的請求將會被存在堆棧中惜颇,?

# 以等待某一連接釋放資源乾翔,該堆棧的數(shù)量即back_log吭狡,如果等待連接的數(shù)量超過back_log尖殃,將不被授予連接資源。?

# 另外划煮,這值(back_log)限于您的操作系統(tǒng)對到來的TCP/IP連接的偵聽隊列的大小送丰。?

# 你的操作系統(tǒng)在這個隊列大小上有它自己的限制(可以檢查你的OS文檔找出這個變量的最大值),試圖設定back_log高于你的操作系統(tǒng)的限制將是無效的弛秋。?


max_connections = 1000?

# MySQL的最大連接數(shù)器躏,如果服務器的并發(fā)連接請求量比較大,建議調(diào)高此值蟹略,以增加并行連接數(shù)量登失,當然這建立在機器能支撐的情況下,因為如果連接數(shù)越多挖炬,介于MySQL會為每個連接提供連接緩沖區(qū)揽浙,就會開銷越多的內(nèi)存,所以要適當調(diào)整該值意敛,不能盲目提高設值馅巷。可以過'conn%'通配符查看當前狀態(tài)的連接數(shù)量草姻,以定奪該值的大小钓猬。?


max_connect_errors = 6000?

# 對于同一主機,如果有超出該參數(shù)值個數(shù)的中斷錯誤連接撩独,則該主機將被禁止連接敞曹。如需對該主機進行解禁,執(zhí)行:FLUSH HOST跌榔。?


open_files_limit = 65535?

# MySQL打開的文件描述符限制,默認最小1024;當open_files_limit沒有被配置的時候捶障,比較max_connections*5和ulimit -n的值僧须,哪個大用哪個,?

# 當open_file_limit被配置的時候项炼,比較open_files_limit和max_connections*5的值担平,哪個大用哪個示绊。?


table_open_cache = 128?

# MySQL每打開一個表,都會讀入一些數(shù)據(jù)到table_open_cache緩存中暂论,當MySQL在這個緩存中找不到相應信息時面褐,才會去磁盤上讀取。默認值64?

# 假定系統(tǒng)有200個并發(fā)連接取胎,則需將此參數(shù)設置為200*N(N為每個連接所需的文件描述符數(shù)目)展哭;?

# 當把table_open_cache設置為很大時,如果系統(tǒng)處理不了那么多文件描述符闻蛀,那么就會出現(xiàn)客戶端失效匪傍,連接不上?


max_allowed_packet = 4M?

# 接受的數(shù)據(jù)包大小觉痛;增加該變量的值十分安全役衡,這是因為僅當需要時才會分配額外內(nèi)存。例如薪棒,僅當你發(fā)出長查詢或MySQLd必須返回大的結果行時MySQLd才會分配更多內(nèi)存手蝎。?

# 該變量之所以取較小默認值是一種預防措施,以捕獲客戶端和服務器之間的錯誤信息包俐芯,并確保不會因偶然使用大的信息包而導致內(nèi)存溢出棵介。?


binlog_cache_size = 1M?

# 一個事務,在沒有提交的時候泼各,產(chǎn)生的日志鞍时,記錄到Cache中;等到事務提交需要提交的時候扣蜻,則把日志持久化到磁盤逆巍。默認binlog_cache_size大小32K?


max_heap_table_size = 8M?

# 定義了用戶可以創(chuàng)建的內(nèi)存表(memory table)的大小。這個值用來計算內(nèi)存表的最大行數(shù)值莽使。這個變量支持動態(tài)改變?


tmp_table_size = 16M?

# MySQL的heap(堆積)表緩沖大小锐极。所有聯(lián)合在一個DML指令內(nèi)完成,并且大多數(shù)聯(lián)合甚至可以不用臨時表即可以完成芳肌。?

# 大多數(shù)臨時表是基于內(nèi)存的(HEAP)表灵再。具有大的記錄長度的臨時表 (所有列的長度的和)或包含BLOB列的表存儲在硬盤上。?

# 如果某個內(nèi)部heap(堆積)表大小超過tmp_table_size亿笤,MySQL可以根據(jù)需要自動將內(nèi)存中的heap表改為基于硬盤的MyISAM表翎迁。還可以通過設置tmp_table_size選項來增加臨時表的大小。也就是說净薛,如果調(diào)高該值汪榔,MySQL同時將增加heap表的大小,可達到提高聯(lián)接查詢速度的效果?


read_buffer_size = 2M?

# MySQL讀入緩沖區(qū)大小肃拜。對表進行順序掃描的請求將分配一個讀入緩沖區(qū)痴腌,MySQL會為它分配一段內(nèi)存緩沖區(qū)雌团。read_buffer_size變量控制這一緩沖區(qū)的大小。?

# 如果對表的順序掃描請求非常頻繁士聪,并且你認為頻繁掃描進行得太慢锦援,可以通過增加該變量值以及內(nèi)存緩沖區(qū)大小提高其性能?


read_rnd_buffer_size = 8M?

# MySQL的隨機讀緩沖區(qū)大小。當按任意順序讀取行時(例如剥悟,按照排序順序)灵寺,將分配一個隨機讀緩存區(qū)脖捻。進行排序查詢時兜挨,?

# MySQL會首先掃描一遍該緩沖,以避免磁盤搜索辫呻,提高查詢速度躏尉,如果需要排序大量數(shù)據(jù)蚯根,可適當調(diào)高該值。但MySQL會為每個客戶連接發(fā)放該緩沖空間胀糜,所以應盡量適當設置該值颅拦,以避免內(nèi)存開銷過大?


sort_buffer_size = 8M?

# MySQL執(zhí)行排序使用的緩沖大小。如果想要增加ORDER BY的速度教藻,首先看是否可以讓MySQL使用索引而不是額外的排序階段距帅。?

# 如果不能,可以嘗試增加sort_buffer_size變量的大小?


join_buffer_size = 8M?

# 聯(lián)合查詢操作所能使用的緩沖區(qū)大小括堤,和sort_buffer_size一樣碌秸,該參數(shù)對應的分配內(nèi)存也是每連接獨享?


thread_cache_size = 8?

# 這個值(默認8)表示可以重新利用保存在緩存中線程的數(shù)量,當斷開連接時如果緩存中還有空間悄窃,那么客戶端的線程將被放到緩存中讥电,?

# 如果線程重新被請求,那么請求將從緩存中讀取,如果緩存中是空的或者是新的請求轧抗,那么這個線程將被重新創(chuàng)建,如果有很多新的線程恩敌,?

# 增加這個值可以改善系統(tǒng)性能.通過比較Connections和Threads_created狀態(tài)的變量,可以看到這個變量的作用横媚。(–>表示要調(diào)整的值)?

# 根據(jù)物理內(nèi)存設置規(guī)則如下:?

# 1G? —> 8?

# 2G? —> 16?

# 3G? —> 32?

# 大于3G? —> 64?


query_cache_size = 8M?

#MySQL的查詢緩沖大芯琅凇(從4.0.1開始,MySQL提供了查詢緩沖機制)使用查詢緩沖灯蝴,MySQL將SELECT語句和查詢結果存放在緩沖區(qū)中恢口,?

# 今后對于同樣的SELECT語句(區(qū)分大小寫),將直接從緩沖區(qū)中讀取結果穷躁。根據(jù)MySQL用戶手冊耕肩,使用查詢緩沖最多可以達到238%的效率。?

# 通過檢查狀態(tài)值'Qcache_%',可以知道query_cache_size設置是否合理:如果Qcache_lowmem_prunes的值非常大看疗,則表明經(jīng)常出現(xiàn)緩沖不夠的情況,?

# 如果Qcache_hits的值也非常大睦授,則表明查詢緩沖使用非常頻繁两芳,此時需要增加緩沖大小去枷;如果Qcache_hits的值不大怖辆,則表明你的查詢重復率很低,?

# 這種情況下使用查詢緩沖反而會影響效率删顶,那么可以考慮不用查詢緩沖竖螃。此外,在SELECT語句中加入SQL_NO_CACHE可以明確表示不使用查詢緩沖?


query_cache_limit = 2M?

#指定單個查詢能夠使用的緩沖區(qū)大小逗余,默認1M?


key_buffer_size = 4M?

#指定用于索引的緩沖區(qū)大小特咆,增加它可得到更好處理的索引(對所有讀和多重寫),到你能負擔得起那樣多录粱。如果你使它太大腻格,?

# 系統(tǒng)將開始換頁并且真的變慢了。對于內(nèi)存在4GB左右的服務器該參數(shù)可設置為384M或512M啥繁。通過檢查狀態(tài)值Key_read_requests和Key_reads菜职,?

# 可以知道key_buffer_size設置是否合理。比例key_reads/key_read_requests應該盡可能的低旗闽,?

# 至少是1:100酬核,1:1000更好(上述狀態(tài)值可以使用SHOW STATUS LIKE 'key_read%'獲得)。注意:該參數(shù)值設置的過大反而會是服務器整體效率降低?


ft_min_word_len = 4?

# 分詞詞匯最小長度适室,默認4?


transaction_isolation = REPEATABLE-READ?

# MySQL支持4種事務隔離級別嫡意,他們分別是:?

# READ-UNCOMMITTED, READ-COMMITTED, REPEATABLE-READ, SERIALIZABLE.?

# 如沒有指定,MySQL默認采用的是REPEATABLE-READ亭病,ORACLE默認的是READ-COMMITTED?


log_bin = mysql-bin?

binlog_format = mixed?

expire_logs_days = 30 #超過30天的binlog刪除?


log_error = /data/mysql/mysql-error.log #錯誤日志路徑?

slow_query_log = 1?

long_query_time = 1 #慢查詢時間 超過1秒則為慢查詢?

slow_query_log_file = /data/mysql/mysql-slow.log?


performance_schema = 0?

explicit_defaults_for_timestamp?


#lower_case_table_names = 1 #不區(qū)分大小寫?


skip-external-locking #MySQL選項以避免外部鎖定鹅很。該選項默認開啟?


default-storage-engine = InnoDB #默認存儲引擎?


innodb_file_per_table = 1?

# InnoDB為獨立表空間模式,每個數(shù)據(jù)庫的每個表都會生成一個數(shù)據(jù)空間?

# 獨立表空間優(yōu)點:?

# 1.每個表都有自已獨立的表空間罪帖。?

# 2.每個表的數(shù)據(jù)和索引都會存在自已的表空間中促煮。?

# 3.可以實現(xiàn)單表在不同的數(shù)據(jù)庫中移動。?

# 4.空間可以回收(除drop table操作處整袁,表空不能自已回收)?

# 缺點:?

# 單表增加過大菠齿,如超過100G?

# 結論:?

# 共享表空間在Insert操作上少有優(yōu)勢。其它都沒獨立表空間表現(xiàn)好坐昙。當啟用獨立表空間時绳匀,請合理調(diào)整:innodb_open_files?


innodb_open_files = 500?

# 限制Innodb能打開的表的數(shù)據(jù),如果庫里的表特別多的情況,請增加這個疾棵。這個值默認是300?


innodb_buffer_pool_size = 64M?

# InnoDB使用一個緩沖池來保存索引和原始數(shù)據(jù), 不像MyISAM.?

# 這里你設置越大,你在存取表里面數(shù)據(jù)時所需要的磁盤I/O越少.?

# 在一個獨立使用的數(shù)據(jù)庫服務器上,你可以設置這個變量到服務器物理內(nèi)存大小的80%?

# 不要設置過大,否則,由于物理內(nèi)存的競爭可能導致操作系統(tǒng)的換頁顛簸.?

# 注意在32位系統(tǒng)上你每個進程可能被限制在 2-3.5G 用戶層面內(nèi)存限制,?

# 所以不要設置的太高.?


innodb_write_io_threads = 4?

innodb_read_io_threads = 4?

# innodb使用后臺線程處理數(shù)據(jù)頁上的讀寫 I/O(輸入輸出)請求,根據(jù)你的 CPU 核數(shù)來更改,默認是4?

# 注:這兩個參數(shù)不支持動態(tài)改變,需要把該參數(shù)加入到my.cnf里戈钢,修改完后重啟MySQL服務,允許值的范圍從 1-64?


innodb_thread_concurrency = 0?

# 默認設置為 0,表示不限制并發(fā)數(shù),這里推薦設置為0是尔,更好去發(fā)揮CPU多核處理能力殉了,提高并發(fā)量?


innodb_purge_threads = 1?

# InnoDB中的清除操作是一類定期回收無用數(shù)據(jù)的操作。在之前的幾個版本中拟枚,清除操作是主線程的一部分薪铜,這意味著運行時它可能會堵塞其它的數(shù)據(jù)庫操作。?

# 從MySQL5.5.X版本開始恩溅,該操作運行于獨立的線程中,并支持更多的并發(fā)數(shù)隔箍。用戶可通過設置innodb_purge_threads配置參數(shù)來選擇清除操作是否使用單?

# 獨線程,默認情況下參數(shù)設置為0(不使用單獨線程),設置為 1 時表示使用單獨的清除線程。建議為1?


innodb_flush_log_at_trx_commit = 2?

# 0:如果innodb_flush_log_at_trx_commit的值為0,log buffer每秒就會被刷寫日志文件到磁盤脚乡,提交事務的時候不做任何操作(執(zhí)行是由mysql的master thread線程來執(zhí)行的蜒滩。?

# 主線程中每秒會將重做日志緩沖寫入磁盤的重做日志文件(REDO LOG)中。不論事務是否已經(jīng)提交)默認的日志文件是ib_logfile0,ib_logfile1?

# 1:當設為默認值1的時候奶稠,每次提交事務的時候帮掉,都會將log buffer刷寫到日志。?

# 2:如果設為2,每次提交事務都會寫日志窒典,但并不會執(zhí)行刷的操作蟆炊。每秒定時會刷到日志文件。要注意的是瀑志,并不能保證100%每秒一定都會刷到磁盤涩搓,這要取決于進程的調(diào)度。?

# 每次事務提交的時候?qū)?shù)據(jù)寫入事務日志劈猪,而這里的寫入僅是調(diào)用了文件系統(tǒng)的寫入操作昧甘,而文件系統(tǒng)是有 緩存的,所以這個寫入并不能保證數(shù)據(jù)已經(jīng)寫入到物理磁盤?

# 默認值1是為了保證完整的ACID战得。當然充边,你可以將這個配置項設為1以外的值來換取更高的性能,但是在系統(tǒng)崩潰的時候常侦,你將會丟失1秒的數(shù)據(jù)浇冰。?

# 設為0的話,mysqld進程崩潰的時候聋亡,就會丟失最后1秒的事務肘习。設為2,只有在操作系統(tǒng)崩潰或者斷電的時候才會丟失最后1秒的數(shù)據(jù)。InnoDB在做恢復的時候會忽略這個值坡倔。?

# 總結?

# 設為1當然是最安全的漂佩,但性能頁是最差的(相對其他兩個參數(shù)而言脖含,但不是不能接受)。如果對數(shù)據(jù)一致性和完整性要求不高投蝉,完全可以設為2养葵,如果只最求性能,例如高并發(fā)寫的日志服務器瘩缆,設為0來獲得更高性能?


innodb_log_buffer_size = 2M?

# 此參數(shù)確定些日志文件所用的內(nèi)存大小港柜,以M為單位。緩沖區(qū)更大能提高性能咳榜,但意外的故障將會丟失數(shù)據(jù)。MySQL開發(fā)人員建議設置為1-8M之間?


innodb_log_file_size = 32M?

# 此參數(shù)確定數(shù)據(jù)日志文件的大小爽锥,更大的設置可以提高性能涌韩,但也會增加恢復故障數(shù)據(jù)庫所需的時間?


innodb_log_files_in_group = 3?

# 為提高性能,MySQL可以以循環(huán)方式將日志文件寫到多個文件氯夷。推薦設置為3?


innodb_max_dirty_pages_pct = 90?

# innodb主線程刷新緩存池中的數(shù)據(jù)臣樱,使臟數(shù)據(jù)比例小于90%?


innodb_lock_wait_timeout = 120?

# InnoDB事務在被回滾之前可以等待一個鎖定的超時秒數(shù)。InnoDB在它自己的鎖定表中自動檢測事務死鎖并且回滾事務腮考。InnoDB用LOCK TABLES語句注意到鎖定設置雇毫。默認值是50秒?


bulk_insert_buffer_size = 8M?

# 批量插入緩存大小, 這個參數(shù)是針對MyISAM存儲引擎來說的踩蔚。適用于在一次性插入100-1000+條記錄時棚放, 提高效率。默認值是8M馅闽∑牵可以針對數(shù)據(jù)量的大小,翻倍增加福也。?


myisam_sort_buffer_size = 8M?

# MyISAM設置恢復表之時使用的緩沖區(qū)的尺寸局骤,當在REPAIR TABLE或用CREATE INDEX創(chuàng)建索引或ALTER TABLE過程中排序 MyISAM索引分配的緩沖區(qū)?


myisam_max_sort_file_size = 10G?

# 如果臨時文件會變得超過索引,不要使用快速排序索引方法來創(chuàng)建一個索引暴凑。注釋:這個參數(shù)以字節(jié)的形式給出?


myisam_repair_threads = 1?

# 如果該值大于1峦甩,在Repair by sorting過程中并行創(chuàng)建MyISAM表索引(每個索引在自己的線程內(nèi))? ?


interactive_timeout = 28800?

# 服務器關閉交互式連接前等待活動的秒數(shù)。交互式客戶端定義為在mysql_real_connect()中使用CLIENT_INTERACTIVE選項的客戶端现喳。默認值:28800秒(8小時)?


wait_timeout = 28800?

# 服務器關閉非交互連接之前等待活動的秒數(shù)凯傲。在線程啟動時,根據(jù)全局wait_timeout值或全局interactive_timeout值初始化會話wait_timeout值嗦篱,?

# 取決于客戶端類型(由mysql_real_connect()的連接選項CLIENT_INTERACTIVE定義)泣洞。參數(shù)默認值:28800秒(8小時)?

# MySQL服務器所支持的最大連接數(shù)是有上限的,因為每個連接的建立都會消耗內(nèi)存默色,因此我們希望客戶端在連接到MySQL Server處理完相應的操作后球凰,?

# 應該斷開連接并釋放占用的內(nèi)存狮腿。如果你的MySQL Server有大量的閑置連接,他們不僅會白白消耗內(nèi)存呕诉,而且如果連接一直在累加而不斷開缘厢,?

# 最終肯定會達到MySQL Server的連接上限數(shù),這會報'too many connections'的錯誤甩挫。對于wait_timeout的值設定贴硫,應該根據(jù)系統(tǒng)的運行情況來判斷。?

# 在系統(tǒng)運行一段時間后伊者,可以通過show processlist命令查看當前系統(tǒng)的連接狀態(tài)英遭,如果發(fā)現(xiàn)有大量的sleep狀態(tài)的連接進程,則說明該參數(shù)設置的過大亦渗,?

# 可以進行適當?shù)恼{(diào)整小些挖诸。要同時設置interactive_timeout和wait_timeout才會生效。?


[mysqldump]?

quick?

max_allowed_packet = 16M #服務器發(fā)送和接受的最大包長度?


[myisamchk]?

key_buffer_size = 8M?

sort_buffer_size = 8M?

read_buffer = 4M?

write_buffer = 4M?

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末法精,一起剝皮案震驚了整個濱河市多律,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌搂蜓,老刑警劉巖狼荞,帶你破解...
    沈念sama閱讀 218,036評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異帮碰,居然都是意外死亡相味,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評論 3 395
  • 文/潘曉璐 我一進店門殉挽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來攻走,“玉大人,你說我怎么就攤上這事此再∥袈В” “怎么了?”我有些...
    開封第一講書人閱讀 164,411評論 0 354
  • 文/不壞的土叔 我叫張陵输拇,是天一觀的道長摘符。 經(jīng)常有香客問我,道長策吠,這世上最難降的妖魔是什么逛裤? 我笑而不...
    開封第一講書人閱讀 58,622評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮猴抹,結果婚禮上带族,老公的妹妹穿的比我還像新娘。我一直安慰自己蟀给,他們只是感情好蝙砌,可當我...
    茶點故事閱讀 67,661評論 6 392
  • 文/花漫 我一把揭開白布阳堕。 她就那樣靜靜地躺著,像睡著了一般择克。 火紅的嫁衣襯著肌膚如雪恬总。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,521評論 1 304
  • 那天肚邢,我揣著相機與錄音壹堰,去河邊找鬼。 笑死骡湖,一個胖子當著我的面吹牛贱纠,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播响蕴,決...
    沈念sama閱讀 40,288評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼谆焊,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了换途?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,200評論 0 276
  • 序言:老撾萬榮一對情侶失蹤刽射,失蹤者是張志新(化名)和其女友劉穎军拟,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體誓禁,經(jīng)...
    沈念sama閱讀 45,644評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡懈息,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,837評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了摹恰。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片辫继。...
    茶點故事閱讀 39,953評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖俗慈,靈堂內(nèi)的尸體忽然破棺而出姑宽,到底是詐尸還是另有隱情,我是刑警寧澤闺阱,帶...
    沈念sama閱讀 35,673評論 5 346
  • 正文 年R本政府宣布炮车,位于F島的核電站,受9級特大地震影響酣溃,放射性物質(zhì)發(fā)生泄漏瘦穆。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,281評論 3 329
  • 文/蒙蒙 一赊豌、第九天 我趴在偏房一處隱蔽的房頂上張望扛或。 院中可真熱鬧,春花似錦碘饼、人聲如沸熙兔。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,889評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽黔姜。三九已至拢切,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間秆吵,已是汗流浹背淮椰。 一陣腳步聲響...
    開封第一講書人閱讀 33,011評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留纳寂,地道東北人主穗。 一個月前我還...
    沈念sama閱讀 48,119評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像毙芜,于是被迫代替她去往敵國和親忽媒。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,901評論 2 355