国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

MySQL 4.1.0 中文參考手冊 -- 6.1 語言結(jié)構(gòu)

2024-07-24 12:54:49
字體:
供稿:網(wǎng)友

mysql 4.1.0 中文參考手冊 --- 犬犬(心帆)翻譯 mysql reference manual for version 4.1.0-alpha.


6 mysql 語言參考
mysql 擁有一個復(fù)雜的但直觀易學(xué)的 sql 接口。這個章節(jié)描述了各種不同的命令、類型和函數(shù),為了高效地使用 mysql 需要了解它們。這個章節(jié)也可以視為 mysql 中包含的所有功能的參考。
6.1 語言結(jié)構(gòu)6.1.1 文字:怎么寫字符串與數(shù)字


這個章節(jié)描述了在 mysql 中書寫字符串與數(shù)字的各種不同方式。也包含有對各種不同差別和“gotchas”,當(dāng)你在處理 mysql 的基本類型時可能陷入的疑惑。
6.1.1.1 字符串
字符串是多個字符組成的一個字符序列,由單引號(“'”) 或雙引號 (“"”) 字符包圍。(但在 ansi 模式中運行時只能用單引號)。

例如:

'a string'"another string"

在一個字符串中,如果某個序列具有特殊的含義,每個序列以反斜線符號 (“/”)開頭,稱為轉(zhuǎn)義字符。 mysql 識別下列轉(zhuǎn)義字符:
/0 一個 ascii 0 (nul) 字符。 /' 一個 ascii 39 單引號 (“'”) 字符。 /" 一個 ascii 34 雙引號 (“"”) 字符。 /b 一個 ascii 8 退格符。 /n 一個 ascii 10 換行符。 /r 一個 ascii 13 回車符。 /t 一個 ascii 9 制表符(tab)。 /z ascii(26) (control-z)。這個字符可以處理在 windows 系統(tǒng)中 ascii(26) 代表一個文件的結(jié)束的問題。(當(dāng)使用 mysql database < filename 時 ascii(26) 可能會引起問題產(chǎn)生。) // 一個 ascii 92 反斜線 (“/”) 字符。 /% 一個 ascii 37 “%” 字符。它用于在正文中搜索“%”的文字實例,否則這里“%”將解釋為一個通配符。查看章節(jié) 6.3.2.1 字符串比較函數(shù)。 /_ 一個 ascii 95 “_” 字符。它用于在正文中搜索“_”的文字實例,否則這里“_”將解釋為一個通配符。查看章節(jié) 6.3.2.1 字符串比較函數(shù).
注意如果在某些正文環(huán)境內(nèi)使用 “/%” 或 “/_”,將返回字符串 “/%” 和 “/_” 而不是 “%” 和 “_”。

字符串中包含引號的可以有下列幾種寫法:
一個字符串用單引號“'”來引用的,該字符串中的單引號“'”字符可以用“''”方式轉(zhuǎn)義。 一個字符串用雙引號“"”來引用的,該字符串中的“"”字符可以用“""”方式轉(zhuǎn)義。 你也可以繼續(xù)使用在引號前加一個轉(zhuǎn)義字符“/”來轉(zhuǎn)義的方式。 一個字符串用雙引號“"”來引用的,該字符串中的單引號“'”不需要特殊對待而且不必被重復(fù)或轉(zhuǎn)義。同理,一個字符串用單引號“'”來引用的,該字符串中的雙引號“"”不需要特殊對待而且不必被重復(fù)或轉(zhuǎn)義。
下面顯示的 select 演示引號和轉(zhuǎn)義是如何工作:

mysql> select 'hello', '"hello"', '""hello""', 'hel''lo', '/'hello';+-------+---------+-----------+--------+--------+| hello | "hello" | ""hello"" | hel'lo | 'hello |+-------+---------+-----------+--------+--------+mysql> select "hello", "'hello'", "''hello''", "hel""lo", "/"hello";+-------+---------+-----------+--------+--------+| hello | 'hello' | ''hello'' | hel"lo | "hello |+-------+---------+-----------+--------+--------+mysql> select "this/nis/nfour/nlines";+--------------------+| thisisfourlines |+--------------------+



如果你想要把二進制數(shù)據(jù)插入到一個字符類型的字段中(例如blob),下列字符必須由轉(zhuǎn)義序列表示: nul ascii 0,你應(yīng)該用 “/0”(一個反斜線和一個ascii “0”字符)表示它。 / ascii 92,反斜線。需要用 “//” 表示。 ' ascii 39,單引號。需要用 “/'” 表示。 " ascii 34,雙引號。需要用 “/"” 表示。
如果你寫 c 代碼,你可以使用 c api 函數(shù)mysql_real_escape_string() 來為 insert 語句轉(zhuǎn)義字符。查看章節(jié) 8.1.2 c api 函數(shù)概述。在 perl 中,你可以使用 dbi 包中的 quote 方法來將這些特殊字符轉(zhuǎn)換成適當(dāng)?shù)霓D(zhuǎn)義序列。查看章節(jié) 8.5.2 dbi 接口。

你應(yīng)該在任何可能包含上述特殊字符的字符串中使用轉(zhuǎn)義函數(shù)!

另外,很多 mysql api 提供了一些占位符處理能力,這允許你在查詢語句中插入特殊標(biāo)記,然后在執(zhí)行查詢時對它們綁定數(shù)據(jù)值。這樣,api 會自動為你從數(shù)值中轉(zhuǎn)換它們。
6.1.1.2 數(shù)字


整數(shù)被表示為一個數(shù)字序列。浮點數(shù)使用 “.” 作為一個十進制的分隔符。這兩種類型的數(shù)字可以前置 `-' 以表示一個負(fù)值。

有效整數(shù)的例子:

12210-32

有效浮點數(shù)的例子:

294.42-32032.6809e+10148.00

一個整數(shù)可以在浮點語境中使用;它被解釋為等值的浮點數(shù)。
6.1.1.3 十六進制值


mysql 支持十六進制數(shù)值。在數(shù)字的語境中,它們表現(xiàn)類似于一個整數(shù)(64位精度)。在字符串的語境中,它們表現(xiàn)類似于一個二進制的字符串,每一對十六進制數(shù)字被轉(zhuǎn)換為一個字符:

mysql> select x'4d7953514c'; -> mysqlmysql> select 0xa+0; -> 10mysql> select 0x5061756c; -> paul

表達(dá)式 x'hexstring' (4.0 中新加入) 是基于 ansi sql 的,表達(dá)式 0x 是基于 odbc 的。十六進制的字符串通常被 odbc 用于為 blob 類型字段賦值。你可以通過 hex() 將一個字符串或一個數(shù)值轉(zhuǎn)化為十六進制格式。
6.1.1.4 null 值


null 值并不意味著“無數(shù)據(jù)”,并且是不同于例如數(shù)字類型的 0 或字符串類型的空串。查看章節(jié) a.5.3 null 值問題。

當(dāng)使用文本文件導(dǎo)入與導(dǎo)出格式時 (load data infile,select ... into outfile),null 可以用 /n 來描述。查看章節(jié) 6.4.9 load data infile 句法.
6.1.2 數(shù)據(jù)庫、表、索引、列和別名


數(shù)據(jù)庫、表、索引、列和別名都需遵守 mysql 同樣的規(guī)則。

注意,從 mysql 3.23.6 開始,規(guī)則發(fā)生改變了,此時引進了用“`”引用標(biāo)識符(數(shù)據(jù)庫、表和字段名)。如果你以 ansi 模式運行,“"” 也可以用于引用標(biāo)識符。查看章節(jié) 1.8.2 以 ansi 模式運行 mysql。
標(biāo)識符 最大長度 允許的字符數(shù)據(jù)庫 64 一個目錄名中允許的任何字符,除了“/”、“/” 或 “.”。表 64 一個文件名中允許的任何字符,除了 “/” 或 “.”。列 64 所有的字符。別名 255 所胡的字符。
注意,除了上面的,在一個標(biāo)識符中還不能有 ascii(0) 或 ascii(255) 或引用字符。

注意,如果標(biāo)識符是一個受限掉的詞或包含特殊的字符,當(dāng)使用它時,必須以一個 ` (backtick) 來引用它。

mysql> select * from `select` where `select`.id > 100;

查看章節(jié) 6.1.7 mysql 對保留字挑剔嗎?。

在 mysql 3.23.6 以前的版本中,命名規(guī)則如下:
一個名字可以由當(dāng)前字符集中包含的文字與數(shù)字字符以及 “_” 和 “$” 組成。缺省字符集為 iso-8859-1latin1;這可以通過改變 mysqld 的 --default-character-set 的選項來改變。查看章節(jié) 4.6.1 用于數(shù)據(jù)和排序的字符集。一個名字可以以在名字中合法的任何字符開始。特別地,一個名字可以以一個數(shù)字開始(這不同于許多其它的數(shù)據(jù)庫系統(tǒng)!)。但一個名字不能 僅僅 以數(shù)字組成。不能在名字中使用 “.” 字符,因為它是用于擴充格式的,你可以用它引用列(見下面)。
建議不要使用象 1e 這樣的名字,因為一個表達(dá)式 1e+1 是存在二義性的。它可以被解釋為表達(dá)式 1e + 1 或數(shù)字 1e+1。

在 mysql 中,你可以使用下列表格中的任一種方式引用一個列:
列引用 含義 col_name 列 col_name 來自查詢所用的任何一個表中對應(yīng)字段tbl_name.col_name 列 col_name 來自當(dāng)前數(shù)據(jù)庫中的表tbl_namedb_name.tbl_name.col_name 列 col_name 來自數(shù)據(jù)庫 db_name 中的表tbl_name。這個形式從 mysql 3.22 或以后版本開始可用。`column_name` 該字段是一個關(guān)鍵詞或包含特殊字符。
在一條語句中的列引用中,不需要明確指定一個 tbl_name 或 db_name.tbl_name 前綴,除非這個引用存在二義性。例如,假設(shè)表 t1 和 t2 均包含一個字段c,當(dāng)用一個使用了 t1 和 t2 的 select 檢索 c 時。在這種情況下,c 存在二義性,因為它在這個語句所使用的表中不是唯一的,因而必須通過寫出 t1.c 或 t2.c 來指明你所需的是哪個表。同樣的,如果從數(shù)據(jù)庫 db1 的表 t 和數(shù)據(jù)庫 db2 的表 t 中檢索,你必須用db1.t.col_name 和 db2.t.col_name 來指定引用哪個庫表的列。

句法 .tbl_name 意味著表 tbl_name 在當(dāng)前數(shù)據(jù)庫中。這個句法是為了與 odbc 兼容,因為一些 odbc程序以一個 “.” 字符作為表名的前綴。
6.1.3 名字的大小寫敏感性


在 mysql 中,數(shù)據(jù)庫和表對就于那些目錄下的目錄和文件。因而,操作系統(tǒng)的敏感性決定數(shù)據(jù)庫和表命名的大小寫敏感。這就意味著數(shù)據(jù)庫和表名在 windows 中是大小寫不敏感的,而在大多數(shù)類型的 unix 系統(tǒng)中是大小寫敏感的。一個特例是 mac os x,當(dāng)缺省的 hfs+ 文件系統(tǒng)使用時。然而 mac os x 還支持 ufs 卷,那些在 mac os x 是大小寫敏感的就如他們在任一 unix 上一樣。查看章節(jié) 1.8.3 mysql 對 ansi sql92 的擴展。

注意:盡管在 windows 中數(shù)據(jù)庫與表名是忽略大小寫的,你不應(yīng)該在同一個查詢中使用不同的大小寫來引用一個給定的數(shù)據(jù)庫和表。下面的查詢將不能工作,因為它以 my_table 和 my_table 引用一個表:

mysql> select * from my_table where my_table.col=1;

列名與列的別名在所有的情況下均是忽略大小寫的。

表的別名是區(qū)分大小寫的。下面的查詢將不能工作,因為它用 a 和 a 引用別名:

mysql> select col_name from tbl_name as a -> where a.col_name = 1 or a.col_name = 2;

如果記憶數(shù)據(jù)庫和表名的字母大小寫有困難,建議采用一個一致一約定,例如總是以小寫字母創(chuàng)建數(shù)據(jù)庫和表。

避免這個問題的另一個辦法就是以 -o lower_case_table_names=1 參數(shù)啟動 mysqld。缺省地在 windows 中這個選項為 1 ,在 unix 中為 0。

如果 lower_case_table_names 為 1 ,mysql 將在存儲與查找時將所有的表名轉(zhuǎn)換為小寫字線。(從 mysql 4.0.2 開始,這個選項同樣適用于數(shù)據(jù)庫名。) 注意,當(dāng)你更改這個選項時,你必須在啟動 mysqld 前首先將老的表名轉(zhuǎn)換為小寫字母。

如果將 myisam 從 windows 移動到一個 unix 磁盤中,在某些情況下你可能需要使用 “mysql_fix_extensions” 工具來修正指定數(shù)據(jù)庫目錄下的文件擴展名(小寫字母 “.frm”,大寫字母 “.myi” 和 “.myd”)。“mysql_fix_extensions” 存放在 “scripts” 子目錄下。
6.1.4 用戶變量


mysql 支持連接特定(connection-specific)的用戶變量,用 @variablename 句法表示。一個變量名可以由當(dāng)前字符集中包含的文字與數(shù)字字符以及 “_”、“$” 和 “.” 組成。缺少的字符集為 iso-8859-1 latin1;這可以通過改變 mysqld 的--default-character-set 的選項來改變。查看章節(jié) 4.6.1 用于數(shù)據(jù)和排序的字符集。

變量不必被初始化。缺省地,他們的值為 null 并可以存儲一個整數(shù)、實數(shù)或字符串值。當(dāng)連接線程退出時,這個線程的所有變量將會自動地被釋放。

你可以通過 set 句法來設(shè)置一個變量:

set @variable= { integer expression | real expression | string expression }[,@variable= ...].

在語句中除了 set 之外還可以直接為一個變量賦值。然而在這各情況下,賦值操作符為 := 而不是 =,因為 = 在非 set 語句中是用于比較的:

mysql> select @t1:=(@t2:=1)[email protected]:=4,@t1,@t2,@t3;+----------------------+------+------+------+| @t1:=(@t2:=1)[email protected]:=4 | @t1 | @t2 | @t3 |+----------------------+------+------+------+| 5 | 5 | 1 | 4 |+----------------------+------+------+------+

用戶變量可以用于表達(dá)式所允許的任何地方。注意,這在數(shù)字必須明確指定的語境中并不適用,例如,在 select 的 limit 子句中或一個 load data 語句的 ignore number lines 的子句中。

注意:在一個 select 語句中,各個表達(dá)式只有在它被送到客戶端時才能被求值。這就意味著,在 having、group by 或 order by 子句中,你不能使用一個包含在 select 部份所設(shè)置變量的表達(dá)式。例如:下面的語句將不會按預(yù)期的運作:

mysql> select (@aa:=id) as a, (@aa+3) as b from table_name having b=5;

原因是因為 @aa 不會是當(dāng)前行的值,而是前一個符合條件的行的 id 值。

規(guī)則就是在同一語句中決不賦值 和 使用同一個變量。
6.1.5 系統(tǒng)變量


從 mysql 4.0.3 開始,我們提供了對大量的系統(tǒng)變量和連接變量的更好的訪問方式。你可以不需要關(guān)閉服務(wù)器就可以更改其中的大部變量值。

系統(tǒng)變量可分為兩種類型:線程特定(thread-specific)或稱為連接特定(connection-specific)變量,它們是當(dāng)前連接唯一的;全局變量,它們用于設(shè)置全局事件。全局變量也同樣被用于設(shè)置一個新連接的相應(yīng)線程特定變量的初始值。

當(dāng) mysqld 啟動時,所有的全局變量以命令行參數(shù)和選項文件內(nèi)容初始化??梢酝ㄟ^ set global 命令更改這些值。當(dāng)一個新的連接線程被建立時,將以全局變量值初始化線程特定變量,直到你執(zhí)行一個新的 set global 命令時,線程特定變量才會改變。

為了設(shè)置一個 全局(global) 變量值,可以使用下面的任一句法:(在這里,我們以 sort_buffer_size 變量作為一個示例)

set global sort_buffer_size=value;set @@global.sort_buffer_size=value;

為了設(shè)置一個 會話(session) 變量的值,可以使用下面任一句法:

set session sort_buffer_size=value;set @@session.sort_buffer_size=value;set sort_buffer_size=value;

如果你沒有明確指定 global 或 session,那么默認(rèn)地將是設(shè)置 session。查看章節(jié) 5.5.6 set 句法。

local 是 session 的同義詞。

通過下面的任一命令可以檢索到一個 全局(global) 變量值:

select @@global.sort_buffer_size;show global variables like 'sort_buffer_size';

通過下面的任一命令可以檢索到一個 會話(session) 變量值:

select @@session.sort_buffer_size;show session variables like 'sort_buffer_size';

當(dāng) 檢索 一個變量值時使用 @@variable_name 句法,或沒有指定 global 或 session 時,如果線程特定(thread-specific)的 (session) 值存在,mysql 將返回它。如果不存在,那么 mysql 將返回全局變量值。

在設(shè)置 全局(global) 變量而不是在檢索他們的時候需要使用 global ,是為了在之后引用一個同名的線程特定(thread-specific)變量或刪除同名的一個線程特定(thread-specific)變量時不至發(fā)生問題。在這種情況下,你可能無意間改變整個服務(wù)器的狀態(tài)而不是你自己的連接。

下面的列表是你可以使用 global 或 session 對它們進行更改和檢索的所有變量。
變量名 變量值類型 變量類型autocommit bool sessionbig_tables bool sessionbinlog_cache_size num globalbulk_insert_buffer_size num global | sessionconcurrent_insert bool globalconnect_timeout num globalconvert_character_set string sessiondelay_key_write off | on | all globaldelayed_insert_limit num globaldelayed_insert_timeout num globaldelayed_queue_size num globalerror_count num localflush bool globalflush_time num globalforeign_key_checks bool sessionidentity num sessioninsert_id bool sessioninteractive_timeout num global | sessionjoin_buffer_size num global | sessionkey_buffer_size num globallast_insert_id bool sessionlocal_infile bool globallog_warnings bool globallong_query_time num global | sessionlow_priority_updates bool global | sessionmax_allowed_packet num global | sessionmax_binlog_cache_size num globalmax_binlog_size num globalmax_connect_errors num globalmax_connections num globalmax_error_count num global | sessionmax_delayed_threads num globalmax_heap_table_size num global | sessionmax_join_size num global | sessionmax_sort_length num global | sessionmax_tmp_tables num globalmax_user_connections num globalmax_write_lock_count num globalmyisam_max_extra_sort_file_size num global | sessionmyisam_max_sort_file_size num global | sessionmyisam_sort_buffer_size num global | sessionnet_buffer_length num global | sessionnet_read_timeout num global | sessionnet_retry_count num global | sessionnet_write_timeout num global | sessionquery_cache_limit num globalquery_cache_size num globalquery_cache_type enum globalread_buffer_size num global | sessionread_rnd_buffer_size num global | sessionrpl_recovery_rank num globalsafe_show_database bool globalserver_id num globalslave_compressed_protocol bool globalslave_net_timeout num globalslow_launch_time num globalsort_buffer_size num global | sessionsql_auto_is_null bool sessionsql_big_selects bool sessionsql_big_tables bool sessionsql_buffer_result bool sessionsql_log_binlog bool sessionsql_log_off bool sessionsql_log_update bool sessionsql_low_priority_updates bool global | sessionsql_max_join_size num global | sessionsql_quote_show_create bool sessionsql_safe_updates bool sessionsql_select_limit bool sessionsql_slave_skip_counter num globalsql_warnings bool sessiontable_cache num globaltable_type enum global | sessionthread_cache_size num globaltimestamp bool sessiontmp_table_size enum global | sessiontx_isolation enum global | sessionversion string globalwait_timeout num global | sessionwarning_count num localunique_checks bool session
以 num 標(biāo)記的變量可以設(shè)置一個數(shù)字值。以 bool 標(biāo)記的變量可以設(shè)置 0、1、on 或 off。enum 類型的變量通常是設(shè)置為該變量的某一個可用值,但也可以設(shè)置為相對應(yīng)的數(shù)字。(enum 的第一個值為 0)。

下面是某些變量的描述:
變量 描述 identity last_insert_id 的別名 (sybase 兼容)sql_low_priority_updates low_priority_updates 的別名sql_max_join_size max_join_size 的別名delay_key_write_for_all_tables 如它與 delay_key_write 一起被設(shè)置,那么所有新打開的 myisam 表將使用 delayed key writes.version version() 的別名 (sybase (?) 兼容)
在啟動選項章節(jié)中可以找到其它的變量的描述,show variables 的描述在 set 部分。查看章節(jié) 4.1.1 mysqld 命令行選項。查看章節(jié) 4.5.6.4 show variables。查看章節(jié) 5.5.6 set 句法。
6.1.6 注釋句法




mysql 服務(wù)器支持 # 到該行結(jié)束、-- 到該行結(jié)束 以及 /* 行中間或多個行 */ 的注釋方格:

mysql> select 1+1; # 這個注釋直到該行結(jié)束mysql> select 1+1; -- 這個注釋直到該行結(jié)束mysql> select 1 /* 這是一個在行中間的注釋 */ + 1;mysql> select 1+/*這是一個多行注釋的形式*/1;

注意 -- (雙長劃) 注釋風(fēng)格要求在兩個長劃后至少有一個空格!

盡管服務(wù)器理解剛才描述的注釋句法,但 mysql 客戶端的語法分析在 /* ... */ 注釋方式上還有所限止:
單引號和雙引號被用來標(biāo)志一個被引用字符串的開始,即使是在一個注釋中。如果注釋中的引號沒有另一個引號與之配對,那和語法分析程序就不會認(rèn)為注釋結(jié)束。如果你以交互式運行 mysql,你會產(chǎn)生困惑,因為提示符從 mysql> 變?yōu)?'> 或 ">。一個分號被用于指出當(dāng)前 sql 語句的結(jié)束并且跟隨它的任何東西表示下一行的開始。
不論你是以交互式運行 mysql 還是將命令放在一個文件中,然后以 mysql < some-file 告訴 mysql 讀取它的輸入,這個限制均存在。

mysql 支持 `--' ansi sql 注釋風(fēng)格,但在兩個長劃后必須跟有一個空格。查看章節(jié) 1.8.4.7 `--' 作為一個注釋的開始。
6.1.7 mysql 對保留字挑剔嗎?


一個常見的問題來于試圖使用 mysql 內(nèi)置的數(shù)據(jù)類型或函數(shù)名作為表的字段名來創(chuàng)建數(shù)據(jù)表,例如 timestamp 或 group。但是,允許你這樣做(例如,abs 是一個允許的列名),當(dāng)使用函數(shù)名也是列名的函數(shù)時,函數(shù)名與后面跟著的 “(” 之間不允許存在空格。

下面的詞在 mysql 中是被明確保留的。它們大多數(shù)被 ansi sql92 禁止作為列或表名(例如, group)。一些被保留是因為 mysql 需要它們并且它使用的是一個 yacc 語法分析器:
單詞 單詞 單詞 add all alteranalyze and asasc auto_increment bdbbefore berkeleydb betweenbigint binary blobboth btree bycascade case changechar character checkcollate column columnsconstraint create crosscurrent_date current_time current_timestampdatabase databases day_hourday_minute day_second decdecimal default delayeddelete desc describedistinct distinctrow divdouble drop elseenclosed errors escapedexists explain falsefields float forforce foreign fromfulltext function grantgroup hash havinghigh_priority hour_minute hour_secondif ignore inindex infile innerinnodb insert intinteger interval intois join keykeys kill leadingleft like limitlines load localtimelocaltimestamp lock longlongblob longtext low_prioritymaster_server_id match mediumblobmediumint mediumtext middleintminute_second mod mrg_myisamnatural not nullnumeric on optimizeoption optionally ororder outer outfileprecision primary privilegesprocedure purge readreal references regexprename replace requirerestrict returns revokeright rlike rtreeselect set showsmallint some sonamespatial sql_big_result sql_calc_found_rowssql_small_result ssl startingstraight_join striped tabletables terminated thentinyblob tinyint tinytextto trailing truetypes union uniqueunlock unsigned updateusage use user_resourcesusing values varbinaryvarchar varcharacter varyingwarnings when wherewith write xoryear_month zerofill
以下的符號(來自上表)是被 ansi sql 禁止的,但是可以被 mysql 用于列/表名。這是由于用他們命名是很自然的并且有很多的人已經(jīng)使用了它們。
actionbitdateenumnotexttimetimestamp 
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 中牟县| 乐陵市| 景宁| 新邵县| 兴化市| 来宾市| 双辽市| 长治县| 缙云县| 邛崃市| 苗栗市| 海兴县| 吉木乃县| 安庆市| 翁源县| 红安县| 宝丰县| 铁力市| 恭城| 绿春县| 盘山县| 临高县| 陵水| 津南区| 太仓市| 大石桥市| 搜索| 贡山| 台北市| 兰西县| 济宁市| 日喀则市| 靖州| 湖南省| 邳州市| 敦煌市| 河北省| 沛县| 永春县| 龙里县| 遂川县|