肖姓是萧姓的俗称。是当今中国姓氏排行第三十位的大姓,人口众多,约占全国汉族人口的百分之零点六。寻根溯源 1、据《元和姓纂》、《通志?氏族略》、《古今姓氏书辨证》等有关资料所载,出自子姓,以国为氏,为周代宋国微子启的后裔。 2、据有关资料所载,古代嬴姓各部族首领伯益之后作士于萧,便以萧为姓,其后代延袭姓萧。 3、据《续通志?氏族略》、《姓氏词典》、《古今姓氏书辨证》等有关资料所载,出自少数民族改姓或被赐姓,得姓萧。汉朝时巴哩、伊苏济勒、舒噜三族被赐姓萧,两晋南北朝时契丹巴哩、伊苏济勒、部噜三氏改姓萧。得姓始祖 —— 大心 说法一:萧姓原出于子姓,在春秋时期,宋国有一名将名叫南宫长万,在攻打鲁国时战败被俘,被囚于后宫,几个月后才回到宋国,宋闵公为此曾多次取笑他,长万因被触痛处而恼羞成怒,一次乘酒兴杀死了闵公,并从此公开叛乱,另立公子游为君。宋国群公子纷纷逃往萧邑(今安徽省萧县西北)。后来宋国微子之后大心率王族弟子及随从组建的军队,诛杀了南宫长万,平息了这次叛乱,扶闵公之弟御说继位,是为宋桓公。宋桓公因大心平叛有功,就把大心封于萧地,以为附庸,建立了萧国,称大心为萧君,人称萧叔大心。公元前五九七年萧被楚所灭,其子孙遂以国为氏,称为萧姓。大心也就被后人尊为萧姓的得姓始祖。 对于说法一,有这样生动地描述:春秋时,宋国有一员猛将叫南宫长万,在攻打鲁国时被俘,鲁庄公把他囚禁在后宫中,几个月后才把他放回宋国。公元前682年秋的一天,宋闵公同南宫长万在后宫博戏(古代的一种赌局),闵公的宠姬也在旁边观看。长万看着她们说:"还是鲁宫的美女漂亮,天下诸侯没有比做鲁君更快活的了!"闵公一向以这几个姬妾的姿色自矜,听了这话很不高兴,就嘲笑长万说:"像你这种当俘虏的人怎么懂得美不美呢?"这一下触到了南宫长万的痛处,他顿时恼羞成怒,一拳就把闵公打死了。接着他又杀死大夫仇牧和太宰华督,另立公子游为君。宋国公子纷纷逃往萧邑(今安徽萧县)。萧邑大夫是宋国始祖微子启的后裔,名叫大心,他把这些公族子弟及他们的随从聚合起来组成一支军队,又到曹国请来援军,逐杀了南宫长万及其同党,平息了这次内乱。闵公的弟弟宋桓公即位后,把大心封在萧为附属国,称为萧叔。萧国后来被楚国所灭,大心的后世子孙遂以封地命姓,称萧姓。 说法二:古代嬴姓部落首领柏裔之后作士于萧,便以"萧"为姓,叫萧孟亏。其后沿袭姓萧。繁衍播迁 萧姓最早发源于今山东省。先秦时期,萧姓族人由于国家被灭而散居各地,家族势小力微。到了秦汉时期,社会动荡,迫使萧姓外迁,进入第一个发展迁徙时期。萧姓经长期迁居,已从原聚居地向四周大量繁衍,且名人辈出,汉相萧何便是其典型代表,他早年辅佐刘邦起义,在攻占咸阳后,注意收集秦的律令图书,郡县户口、社会情况等大量资料,为西汉王朝的创建立下汗马功劳,并助刘邦消灭异姓诸侯王,他的子孙也分别入仕于两汉,均为高官,为汉朝的繁荣做出了巨大贡献,因此家族兴旺,几个较大的郡望即在此期形成。三国魏晋时期,战乱频繁,加上两晋时期的“永嘉之乱”,士族南迁,萧姓族人也随之而徙,播迁于南方诸省,使家族得以进一步发展壮大,南北朝时期,萧姓显贵于天下,建立了齐、梁两朝、繁衍昌盛、人才辈出,使萧姓发展进入了一个鼎盛时期。唐宋年间,社会相对稳定,经济繁荣,萧姓族人一方面文人墨客遍布于天下,另一方面由于新成分的涌现,即居住在中国北方及东北的契丹族萧氏劲族的加入,从而成为一个显贵、庞大的家族。在此期间萧姓也有迁入福建、广东定居者,至此,在唐宋以前,萧姓已广布于我国山东、河南、河北、安徽、北京、福建、广东等地区。元明清时期,萧姓徙居于南方四川、湖南、江西、湖北等省份,名人不断使萧姓成为名门,自清康熙末年,萧姓族人开始了多次入迁台湾,有的还远播海外,使萧姓真正遍布于我国南北方各地。今日萧姓在我国分布较广,尤以四川、湖南、江西、湖北、山东、广东等省多此姓,六省萧姓约占全国汉族萧姓人口的百分之六十九。郡望堂号 【堂号】 "定汉堂":汉代陪人萧何,从汉高祖刘邦在沛县起兵反秦,到建立汉朝即皇帝位,始终帮助汉高祖,功居第一,位列丞相,汉朝一切律令典制,都是萧何定的。 【郡望】 萧姓在漫长的繁衍过程中,形成了几大郡望,据《姓氏考略》所载,主要有三个: 1、兰陵郡:西晋时从东海郡分出一部分,置兰陵郡,治所在丞县(今山东省枣庄市峄城镇)。隋时废此郡。 2、广陵郡,治今江苏扬州。 3、河南郡,治今河南洛阳市东北。萧姓望族居兰陵、广陵。 宗族特征 1、萧姓族人在家族史上地位比较显赫,出现众多的皇族。萧姓族人曾出皇帝十一人,皇亲众多。 2、萧姓在历史上注重文化,文人墨客能诗善画者众。如唐宋时萧姓十个宰相,均为大作家,另外,其宗族诗人画家也众多。 3、萧姓适用楹联众多,且具有十分鲜明的时代特色与家族特色。 肖姓与萧姓的辩证 “萧”与“肖”都是很古老的姓,春秋时两姓就已并行。但二者不同的是,“萧”姓两千多年来一直在使用,而“肖”姓在汉代以后却难寻踪迹,这从各时代的姓谱中可以得到证明。可以说,现在全中国内所有姓“肖”者中有99.9999均系原来姓“萧”者。 半个世纪前,“萧”姓很多,“肖”姓则罕见。《第一批异体字整理表》和《汉字简化方案》颁布以后,很多人认为“萧”是“肖”的异体字,或认为“肖”是“萧”的简化字。于是不少“萧”姓者为书写简便,把“萧”写作“肖”;一些部门的工作人员在为“萧”姓者办理身份证、户口登记、入学手续时,也常将“萧”写作“肖”。因此,近几十年来,“肖”姓多了起来(不排除部分人原本姓“肖”),甚至大有取代“萧”姓的趋势。 如《深圳姓氏谈》载:“肖姓亦即萧姓,萧俗作肖。源出于子姓。春秋时,宋国勇将南宫长万攻打鲁国被俘,几个月后放回宋国。公元前682年秋,与宋闵公于后宫博戏。闵公无意嘲笑了长万曾当俘虏,长万顿时恼羞成怒,打死了宋闵公,又杀了几个大臣,立公子游为国君。宋国群公子纷纷逃往萧邑(今安徽萧县)。萧邑大夫大心组织军队,杀逐南宫长万及同党,平息了内乱。宋间公的弟弟桓公即位后,把大心封在萧为附庸国,称为萧叔,其后人就是萧氏即肖氏。南宋末年,一些肖姓居民从福建迁至深圳地区,现聚居在坪地镇,是该镇人口最多的姓氏,大多居住于西湖塘、岳塘岗、香屋一带。” 工具书注释中的问题,是“萧”、“肖”二姓使用混乱的另一个重要原因。《辞源》、《辞海》等工具书,在注“萧”时有“姓”这一义项,而注“肖”时并无“姓”的义项。这是沿袭了一些老工具书的注法。《新华字典》、《现代汉语词典》在“肖(Xiāo)”的字头下,均注作“姓,‘萧’俗作‘肖’”。这是把作姓氏用的“肖”当作“萧”姓之“萧”的俗体字了。《汉语大字典》注“肖”时说,“姓,也作‘萧’”,1962年版的《新华字典》注“肖(Xiāo)”时说,“姓,同‘萧’”。这都是把“肖”、“萧”看作异体的关系了。无论是把“肖”看作俗体,还是把“肖”、“萧”看作异体,实际上都是把“萧”和“肖”当成一个姓,注音均为阴平的 Xiāo。《现代汉语规范字典》独树一帜,它把“肖”注成只读 Xiào 的单音字,字头下的第二个义项就是“姓”。这样处理,“肖”与“萧”就完全脱钩,“肖”已成为独立于“萧”姓之处的另一个姓,读音也变成了去声的 Xiào。从国家有关部门颁布的语言文字的规定看,“萧”与“肖”既非异体关系,又非繁简关系。所以“‘肖’也作‘萧’”、“‘肖’同‘萧’”等说法不可取。“‘萧’俗作‘肖’”的说法如何呢?因为“肖”不是“萧”的简化字,二者又非异体关系,所以一些工具书的编者就把“肖”看作“萧”的俗体字。实际上“某俗作某”是一种很模糊的说法。 但未受到建国后的一场文字改革冲击的全球其他地方,如香港,台湾,东南亚等,所有的萧家人都是姓“萧”的,没有一个人写姓“肖”。 一个人的名字是自己的,但是一个人的姓氏却是祖宗传下来的,中国人最讲究传统了。古人云“行不改名,坐不改姓”毕竟,“肖”姓毕竟是不规范的姓,不是所有萧家人的姓啊,萧何祖宗泉下有知,也不会瞑目的。近年来,随着改革开放后,全国已有越来越多的姓“肖”者改回姓“萧”。 由于时间已过数十年了,有些年轻的姓“肖”者可能并不知自己原系萧家人(从身份证看,其爷其父等,均也已写姓“肖”),以轻易否认自己是萧姓人,其实, 这些人可以从几个方面进行考证: 1、如宗祠,不管建国后萧姓如何被改,但建在各地萧姓聚集地的萧家宗祠上的“萧”字是不会改的。 2、问长辈,特别是一些上了60岁以上年纪的长辈,他们在小时候,在年轻时一定用过姓萧。 3、祖坟,祖上的坟墓上刻的字一定是萧字等等。 但不管考证如何,有一点是可以肯定的,现在的全中国,写姓肖者中,有99.9999都是原来的姓萧者,这一点是无可置疑的。 在此,建议所有“肖”姓家人都尽可能的改正错误,改回祖宗留下的姓“萧”。 大陆同族人改姓背判祖宗之事,也引起了全世界萧氏宗亲的同情。另据可靠消息,现兹有世界萧氏宗亲会等全球数十个宗亲会已联合向国家语委、公安部建议,利用在今、明年全国换发第二代身份证的机会,为所有姓“肖”者改回姓“萧”提供方便,让千千万万族人能认祖归宗!这也希望众多族人也珍惜这个机会。
基本
文件
流程
错误
SQL
调试
- 请求信息 : 2026-03-15 05:35:13 HTTP/1.1 GET : 219.146.67.246/jia/index/jpview1.html?cid=228864&id=6494
- 运行时间 : 0.185822s [ 吞吐率:5.38req/s ] 内存消耗:3,764.27kb 文件加载:53
- 查询信息 : 4 queries 0 writes
- 缓存信息 : 0 reads,0 writes
- 配置加载 : 69
- F:\zhjp\public\index.php ( 0.76 KB )
- F:\zhjp\thinkphp\start.php ( 0.72 KB )
- F:\zhjp\thinkphp\base.php ( 2.60 KB )
- F:\zhjp\thinkphp\library\think\Loader.php ( 21.07 KB )
- F:\zhjp\vendor\composer\autoload_static.php ( 3.44 KB )
- F:\zhjp\vendor\myclabs\deep-copy\src\DeepCopy\deep_copy.php ( 0.25 KB )
- F:\zhjp\vendor\paragonie\random_compat\lib\random.php ( 7.76 KB )
- F:\zhjp\vendor\paragonie\random_compat\lib\byte_safe_strings.php ( 6.17 KB )
- F:\zhjp\vendor\paragonie\random_compat\lib\cast_to_int.php ( 2.66 KB )
- F:\zhjp\vendor\paragonie\random_compat\lib\error_polyfill.php ( 1.62 KB )
- F:\zhjp\vendor\paragonie\random_compat\lib\random_bytes_mcrypt.php ( 2.54 KB )
- F:\zhjp\vendor\paragonie\random_compat\lib\random_int.php ( 6.56 KB )
- F:\zhjp\vendor\topthink\think-captcha\src\helper.php ( 1.94 KB )
- F:\zhjp\thinkphp\library\think\Route.php ( 60.23 KB )
- F:\zhjp\thinkphp\library\think\Config.php ( 6.38 KB )
- F:\zhjp\thinkphp\library\think\Validate.php ( 41.63 KB )
- F:\zhjp\thinkphp\library\think\Error.php ( 3.75 KB )
- F:\zhjp\thinkphp\convention.php ( 10.37 KB )
- F:\zhjp\thinkphp\library\think\App.php ( 21.51 KB )
- F:\zhjp\thinkphp\library\think\Request.php ( 49.78 KB )
- F:\zhjp\application\config.php ( 9.78 KB )
- F:\zhjp\application\database.php ( 1.94 KB )
- F:\zhjp\application\extra\queue.php ( 0.63 KB )
- F:\zhjp\thinkphp\library\think\Hook.php ( 4.71 KB )
- F:\zhjp\application\tags.php ( 0.99 KB )
- F:\zhjp\application\common.php ( 19.40 KB )
- F:\zhjp\thinkphp\library\think\Env.php ( 1.21 KB )
- F:\zhjp\thinkphp\helper.php ( 17.30 KB )
- F:\zhjp\thinkphp\library\think\Lang.php ( 7.23 KB )
- F:\zhjp\thinkphp\library\think\Log.php ( 6.05 KB )
- F:\zhjp\thinkphp\lang\zh-cn.php ( 11.81 KB )
- F:\zhjp\application\route.php ( 1.46 KB )
- F:\zhjp\application\jia\controller\Index.php ( 27.11 KB )
- F:\zhjp\thinkphp\library\think\Controller.php ( 6.07 KB )
- F:\zhjp\thinkphp\library\traits\controller\Jump.php ( 4.90 KB )
- F:\zhjp\thinkphp\library\think\View.php ( 6.77 KB )
- F:\zhjp\thinkphp\library\think\view\driver\Think.php ( 5.64 KB )
- F:\zhjp\thinkphp\library\think\Template.php ( 44.90 KB )
- F:\zhjp\thinkphp\library\think\template\driver\File.php ( 2.24 KB )
- F:\zhjp\application\jia\model\JiaClass.php ( 0.39 KB )
- F:\zhjp\thinkphp\library\think\Model.php ( 69.14 KB )
- F:\zhjp\thinkphp\library\think\Db.php ( 6.67 KB )
- F:\zhjp\thinkphp\library\think\db\connector\Sqlsrv.php ( 3.96 KB )
- F:\zhjp\thinkphp\library\think\db\Connection.php ( 29.97 KB )
- F:\zhjp\thinkphp\library\think\db\Query.php ( 93.74 KB )
- F:\zhjp\thinkphp\library\think\db\builder\Sqlsrv.php ( 4.46 KB )
- F:\zhjp\thinkphp\library\think\db\Builder.php ( 31.55 KB )
- F:\zhjp\thinkphp\library\think\Debug.php ( 7.13 KB )
- F:\zhjp\application\jia\model\JiaList.php ( 0.40 KB )
- F:\zhjp\runtime\temp\0e77e4d39b0f30d30e53cf3d69caec6b.php ( 1.34 KB )
- F:\zhjp\thinkphp\library\think\Url.php ( 12.72 KB )
- F:\zhjp\thinkphp\library\think\Response.php ( 8.28 KB )
- F:\zhjp\thinkphp\library\think\debug\Html.php ( 4.17 KB )
- F:\zhjp\thinkphp\library\think\Cache.php ( 6.10 KB )
- [ LANG ] F:\zhjp\thinkphp\lang\zh-cn.php
- [ ROUTE ] array (
'type' => 'module',
'module' =>
array (
0 => 'jia',
1 => 'index',
2 => 'jpview1',
),
)
- [ HEADER ] array (
'connection' => 'keep-alive',
'cache-control' => 'max-age=0',
'x-forwarded-for' => '10.1.190.218',
'via' => '1.1 squid-proxy-5b5d847c96-ltrpp (squid/6.13)',
'host' => '219.146.67.246',
'accept-encoding' => 'gzip, br, zstd, deflate',
'user-agent' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'accept' => '*/*',
'content-length' => '',
'content-type' => '',
)
- [ PARAM ] array (
'cid' => '228864',
'id' => '6494',
)
- [ RUN ] app\jia\controller\Index->jpview1[ F:\zhjp\application\jia\controller\Index.php ]
- [ DB ] INIT sqlsrv
- [ VIEW ] F:\zhjp\public/../application/jia\view\index\jpview1.html [ array (
0 => 'list',
1 => 'list1',
) ]
- [ DB ] CONNECT:[ UseTime:0.000175s ] sqlsrv:Database=yhhy_db;Server=10.15.6.40,1433
- [ SQL ] SELECT column_name, data_type, column_default, is_nullable
FROM information_schema.tables AS t
JOIN information_schema.columns AS c
ON t.table_catalog = c.table_catalog
AND t.table_schema = c.table_schema
AND t.table_name = c.table_name
WHERE t.table_name = 'jia_class' [ RunTime:0.007225s ]
- [ SQL ] SELECT column_name FROM information_schema.key_column_usage WHERE table_name='jia_class' [ RunTime:0.005650s ]
- [ SQL ] SELECT T1.* FROM (SELECT thinkphp.*, ROW_NUMBER() OVER ( ORDER BY rand()) AS ROW_NUMBER FROM (SELECT * FROM [jia_class] WHERE [id] = 6494) AS thinkphp) AS T1 WHERE (T1.ROW_NUMBER BETWEEN 1 AND 1) [ RunTime:0.011742s ]
- [ SQL ] SELECT column_name, data_type, column_default, is_nullable
FROM information_schema.tables AS t
JOIN information_schema.columns AS c
ON t.table_catalog = c.table_catalog
AND t.table_schema = c.table_schema
AND t.table_name = c.table_name
WHERE t.table_name = 'jia_list' [ RunTime:0.028258s ]
- [ SQL ] SELECT column_name FROM information_schema.key_column_usage WHERE table_name='jia_list' [ RunTime:0.003014s ]
- [ SQL ] SELECT T1.* FROM (SELECT thinkphp.*, ROW_NUMBER() OVER ( ORDER BY rand()) AS ROW_NUMBER FROM (SELECT * FROM [jia_list] WHERE [id] = 228864) AS thinkphp) AS T1 WHERE (T1.ROW_NUMBER BETWEEN 1 AND 1) [ RunTime:0.022175s ]

0.188825s