MoreRSS

site iconO3noBLOG修改

自學前端工程師一名,网名othree
请复制 RSS 到你的阅读器,或快速订阅到 :

Inoreader Feedly Follow Feedbin Local Reader

O3noBLOG的 RSS 预览

2024 北海道 Part 2

2025-12-05 12:06:57

北見神社

前篇,第五天一早就是先去地獄谷周遊一下:

登別地獄谷 登別地獄谷

然後就出發前往今天的目標帶廣了,有點概念的就知道這距離很遠,這一天也是我這趟要開最久的一天,所以是午餐前就出發了,午餐是中途下高速高路找的一間在荒野中的拉麵店:MACHIHAZURE T&F」,評分還不差而且真的也還不錯吃,位置其實比較靠近新千歲,因為繼續往東前進就會好一大片都是未開發的地方了。

MACHIHAZURE T&F 北海道

到帶廣後的第一站就是六花亭本店了,特別來就是為了去二樓的咖啡廳吃甜點。

六花亭 六花亭

六花亭本店的商品超級多,拍了一大堆之前沒看過的東西,像是洋芋片,冷藏商品,還有很好笑的紀念品等:

六花亭 六花亭 六花亭

第五天晚上住的是離市區十分距離的十勝川温泉 観月苑,一泊二食加上各室溫泉,泉質我很喜歡(美人湯、弱鹼性、水呈黑色、泡完滑滑的),面十勝川的風景也不錯,加上餐點也蠻好吃的,而且還有煎過的干貝,在北海道要吃到有調理過的干貝真的是太難了!總之這天的住宿體驗是非常好的。

十勝川温泉 観月苑 十勝川温泉 観月苑 十勝川温泉 観月苑 十勝川温泉 観月苑 十勝川温泉 観月苑

第六天早上就是去帶廣神社和車站附近逛逛加午餐,在帶廣神社才發現他們北海道有神社的聯合籤叫えぞみくじ(蝦夷御籤),每個神社都有他不同造型的籤可以代回家作紀念,帶廣的是「魔鮭福鱒」!

帶廣神社 帶廣神社 帶廣神社

午餐則是吃車站附近有名的豚丼:豚丼のぶたはげ

豚丼のぶたはげ

飯後就開始繼續往東了,這一天的目標是阿寒湖,不過半路開始天氣就變差了,接下來幾天也都不再是藍天白雲的好天氣了。

阿寒湖

阿寒湖溫泉街那邊就開始會看到野生動物了,這一天就看到兩次:

阿寒湖 阿寒湖

晚餐也是找街道上的餐廳,分數還不錯的 味心,運氣不錯坐到最後一桌,後面還有客人老闆就說滿席了,然後才發現這些比較小的日本餐廳好像不太會說還要等多久,而是直接說沒位子了

味心 味心

晚飯後去了 KAMUY LUMINA,很特別的體驗,但是環境是超級低光所以沒什麼照片,有機會的話值得參加一次:

KAMUY LUMINA KAMUY LUMINA

隔天早上一早就去搭遊湖的船,然後逛了下愛奴文化傳承創造館,在阿寒湖アイヌコタン的商店買了紀念品後,就離開繼續往東移動,這一天的目標是這次旅程的最東端:摩周湖,看到照片的時候就超級想來的,結果天數夠就安排下去,午餐是先到摩周車站前的食堂と喫茶 poppotei,是小有名氣的店,餐點也都蠻好吃的,在這邊我們還有遇到台灣來騎腳踏車的團客,有保母車還有預約餐廳這樣,之前比較沒接觸過,不過好像蠻多人會去日本這樣騎行挑戰的。

食堂と喫茶 poppotei 食堂と喫茶 poppotei

飯後,終於要前往此行中我最期待的摩周湖了,真的像是在夢中一樣:

摩周湖 摩周湖

大概和我十多年前去到千圓鈔票拍攝的地點一樣夢幻吧...

總之,就只能繼續行程,往北去網走了,網走真的是氣溫特別低,這一天線跑去網走神社買えぞみくじ,這邊的是可愛的雪天使:

網走神社

這天晚餐也是沒安排,本來想說去超市買東西吃就好,結果走著走著經過一間網走啤酒的燒肉店好像超吸引人,可是完全沒位子,真是可惜,有安排來網走的人可以考慮定個位。

網走

隔天早上的行程就是定番的博物館網走監獄了,我當然是因為黃金神威的關係,不過來之前就聽說小朋友會很喜歡,結果,沒想到,是真的!!!我到現在還是不理解。

博物館網走監獄 博物館網走監獄 博物館網走監獄

逃獄王白鳥由榮

博物館網走監獄 博物館網走監獄 博物館網走監獄

離開監獄博物館後,就要開始往西回札幌方向了,往西回程的第一站是旭川,這一天也是要開車很久,不過還特別有繞去北見神社買えぞみくじ,到旭川後先跑去 BigBan 二手店逛一下,超大,照片都看不到另外一頭了。

Recycle shop Bigban Asahikawa Miyamae Shop

還有很多漫畫二手書,可惜我現在實體書買很少了:

Recycle shop Bigban Asahikawa Miyamae Shop Recycle shop Bigban Asahikawa Miyamae Shop Recycle shop Bigban Asahikawa Miyamae Shop

然後第八天晚上是住旭川JR酒店,這間也是很方便,一樓就是 AEON 超市,只是我那天沒注意到有超市,而且因為 AEON 商場營業到晚上九點的關係就急著隨便吃了晚餐,但是其實一樓的 AEON 超市有到晚上十點,如果有先搞清楚就會直接去超市就會改變一下行程了,不過可能變成兩餐都吃超市。

旭川JR酒店 旭川JR酒店

超市蠻好逛的,整面的果醬:

AEON 旭川站前店 AEON 旭川站前店

有經過本店但是沒進去的柳月(不過有在小樽的店光顧吃冰):

AEON 旭川站前店

第九天開始請見 Part 3 (WIP)

2024 北海道 Part 1

2025-12-04 21:00:10

Lake Hill Farm

去年安排了一趟北海道的旅行,主要的目標是吃吃,沒有特別想獨立抽出來的分享的部分,所以就分幾篇貼照片加流水帳紀錄一下吧。行程一開始的規劃大致上如下:

Day # Trip 
16  1 小樽
17  2 小樽
18  3 洞爺湖
19  4 登別
20  5 十勝川温泉
21  6 阿寒湖
22  7 網走
23  8 旭川
24  9 富良野
25 10 札幌
26 11 札幌
27 12 札幌
28 13 札幌
29 14 家

基本流程就是新千歲進出,第一天到機場後直接火車搭到小樽,然後在那邊住兩晚後租車開始繞一圈,最後回到札幌還車,然後三四天市區行程,最後一天就去機場。接下來就來介紹這趟旅程吧:

第一天到新千歲機場後,稍事整理之後,就去搭乘函館本線直奔小樽,過札幌之後火車路線基本上是很靠近海邊的,中間還經過一個朝里站,車站本身古色古香之外,海景也很不錯,而且我還發現有些日本人特別在這站下車,回來查了一下,果然是個小有名氣的車站,冬天看起來很漂亮,不過我們搬著行李也不可能跑下去,所以我就是特別拍下車站名稱而已:

北海道 朝里

然後之後就到達小樽了,其實我上次大約十年前來北海道時,就有來小樽,當時是和我媽跟團,雖然停留時間沒很久但是就已經很喜歡這邊了,所以這次特別安排在這邊住兩天,還住比較貴的 Nord 小樽酒店運河側房間。照片的小樽車站是晚上拍的,到達時天還沒黑:

小樽市

運河旁的 Nord 酒店,很顯眼:

Nord 小樽酒店 Nord 小樽酒店

Nord 小樽酒店位置很好,車站走的到的位置,又在運河出名那一個區段的其中一邊的大路口,不過河加海景沒有讓人很驚艷到,加上這幾天的活動路線都會在晚上跑去車站對面的唐吉訶德,後來覺得其實住在車站對面的 Dormy Inn 似乎也不錯。

第一天沒去有名的堺町通り商店街,就是附近簡單繞繞,去找晚餐而已,晚餐就吃有名的若鶏時代 なると 本店

若鶏時代 なると 本店 若鶏時代 なると 本店

食物還不差,可以體驗看看,小可惜是當時不知道他們有自己的可樂,好像也是名物。飯後就去唐吉訶德逛了一下然後回飯店睡覺,接著隔天早餐,其實應該說這兩天的早餐都在 Komeda 咖啡解決的:

小樽市 小樽市

在店內還翻到一本雜誌介紹了東京迪士尼樂園的票價變化:

Tokyo Disney Land Ticket Price

吃完早餐後就去旁邊從倉庫改成的小樽市総合博物館 運河館參觀,這博物館的主題很明確,就是介紹小樽市的歷史和週邊的生態,參觀後才知道其實小樽是北海道開發初期時重要的港口,運河就是當時為了運貨而修建的,可以看到很多歷史資料、地圖、文物等:

小樽市総合博物館 運河館 小樽市総合博物館 運河館

博物館外觀,靠近這一半邊現在沒使用,中間紅磚的是商店,博物館是比較遠的那一半:

小樽市 小樽市

還有就是在北海道真的很容易看到黃金神威的海報:

小樽市総合博物館 運河館

接著就去運河和小樽堺町通り商店街了:

小樽運河 LeTAO

堺町通是我上次就非常喜歡的點,只是那時候跟團,時間很短,根本無法好好逛,只有逛了六花亭、音樂盒和北一硝子,這次終於可以慢慢的從頭走到尾了,非常開心。

小樽堺町通り商店街 小樽堺町通り商店街

這次沒吃到的雪印パーラー:

小樽市

午餐的万次郎:

万次郎 万次郎 万次郎

各個漂亮的建築:

小樽市 LeTAO 北菓楼 小樽堺町通り商店街 小樽堺町通り商店街 小樽堺町通り商店街

之後走回旅館休息一陣子後,晚餐出去覓食,途中不小心經過北海道毛巾株式會社,一下子就買了好幾千日幣

北海道タオル株式會社 北海道タオル株式會社

晚餐吃屋台村紅磚橫丁炭す Grill

炭すグリル 炭すグリル 炭すグリル

然後一樣亂逛,去唐吉珂德後就回旅館了:

小樽都通り商店街 小樽都通り商店街

地方的動漫畫專門店:

小樽都通り商店街

第三天早上就要去租車開始移動了,本日目標是早上去余市酒廠、然後下午去洞爺湖那邊,晚上就是住在洞爺湖,余市酒廠因為沒有預約到參觀導覽,所以只能去後面的商店和博物館,結果因為不熟跑去正門,找停車位時發現旁邊旁邊有余市宇宙紀念館,剛好也在他們的休息站旁邊,這個休息站超小的名稱很特別叫: 道の駅 スペース・アップルよいち (太空蘋果)。

余市宇宙紀念館 余市宇宙紀念館

小孩看到宇宙自然就不受控制,結果花了一個多小時在裡面,展品沒特別亮眼,但是打發小孩是蠻不錯的,會在這邊有一個宇宙紀念館,其實是因為日本第一次上太空的太空人之一的毛利衛是余市出身的,所以比較像是地方的資金營運的,很多展品是手工製作的,一年還有三次特別的紙模型製作教學活動。

參觀完宇宙紀念館,因為已經中午就先跑去吃午餐了,吃的是柿崎商店 海鮮工房的海膽,可以看到我那碗要 4320+580JPY,其實單價還是不低,只是在台灣要吃到這樣的只會更貴,甚至是吃不到,所以還是吃下去了。

柿崎商店 海鮮工房 柿崎商店 海鮮工房

飯後在樓下商店逛一逛,然後就到余市酒廠的博物館和商店,買了些工廠限定的商品和酒回去當伴手禮:

余市蒸餾所 余市蒸餾所

接著就往第三天的目標洞爺湖前進了,途中特別小繞去「羊蹄のふきだし湧水」裝了些水。

羊蹄のふきだし湧水

這一天住的是在山上的 Hotel COCOA,風景很好但是一定要自駕才到的了,從溫泉街開上來大概要十五分,不過是全山路,我們有先跑去溫泉街那邊晚餐還有散步,太陽下山了才移動回來,日本的山路幾乎都沒路燈,雖然不是第一次開日本郊區的路,但還是真的蠻可怕,奉勸大家日本自駕要盡量避免晚上在郊區移動。

洞爺湖溫泉街那邊勉強找到一間有營業的餐廳,然後看夕陽看湖,之後逛了乃之風的開放區域(商店很大),之後就摸黑開車回旅館,到房間還剛好可以看到煙火。

洞爺湖 洞爺湖 洞爺湖 洞爺湖 煙火

隔天早上天氣超好,去了 Lake Hill Farm 吃吃買買和休息,這個地點可以看到超大的羊蹄山,沒錯,就是羊蹄山戰鬼裡面的那座。

Lake Hill Farm Lake Hill Farm

之後去搭有珠山纜車,可以看到昭和新山的上面,從下面看很漂亮的山形,到上面一看就漏氣了:

有珠山纜車

我沒去找到可以拍完整洞爺湖的位置,不過去另外一邊可以看到隔海對面的景色也是很棒:

有珠山纜車

之後回了洞爺湖邊的 HLAHAL 吃湯咖哩,這間風景好而且食物又好吃,大推!

SoupCurry HLAHAL SoupCurry HLAHAL

飯後就出發前往第四天住的登別了,我們住的是登別第一滝本館,除了多種溫泉之外,還有游泳池可以讓小孩玩得很開心,而且裡面很大,到處逛逛也很有趣,後來晚餐也是在館內解決,其實本來是要吃溫泉街上的餐廳,但是只有一兩間而且剛好公休。

登別第一滝本館 登別第一滝本館

第五天開始請見 Part 2 (WIP)

HayatoS

2025-11-30 20:34:54

HayatoS

不知不覺就要將近一年沒有發文章了,其實我自我認知是我進入了一個有點長的鬱期,加上還有很多其他事務把我的空閒時間都用掉了,結果就都沒花心思在這塊,連帶的去年和今年的兩趟日本的遊記都沒寫完,第二趟的照片連整理都沒有,技術文章也是一些題目都放著沒進展,其實我這些狀況還沒改變,但是今天還是鼓起動力寫了文章,因為最近有朋友驟逝

HayatoS

其實這一年身邊一直有些和死亡有牽連的消息和體驗,先是有一位朋友死門關前走了一遭,不過還好恢復很順利,不過我知道已經是事後了,而且他人不在台灣所以真的還沒什麼實感;接著在我暑假帶小孩出遊時,突然聽到在 HTC 時的前同事 Bingo 過世的消息,當下也是很震驚,我還記得共事時期他給人的形象是很健康開朗的陽光男孩,還是個會去衝浪的人,特別有印象的是有次我去日本買到了豐天商店的衣服,結果他看到超喜歡,後來自己去日本買了超多件,幾乎每天都穿不同款上班。

接著我自己健檢的時候因為要作腸鏡胃鏡,結果我脹氣加退麻醉痛苦了兩三天,我是屬於退麻醉會非常不舒服的人,不舒服到連滑手機都沒辦法,滑一下頭就痛起來;然後脹氣不舒服這件事,我覺得很多人可能沒體會過,其實是可以不舒服到讓人生不如死的,我就曾經一次脹氣整天不舒服到去急診,後來打針強迫腸胃蠕動,這次則是知道原因但是只能等時間過去,只是時間很長,這兩三天的時間我大概有點體會到那種重病末期痛苦無法緩解想要求死解脫的心情,只是因為我知道我還會恢復,所以還能撐下去。

順便宣導一下,千萬不要對嘴巴或肛門灌氣,真的很容易會死人的,新聞很多

然後就是最近的孩雅多學長過世的消息了,其實週一消息傳開當天我有點忙碌,不過還是看到兩位社團學長發了不知所以然的文,直到我當天忙的差不多才看到朋友轉貼 lordmi 的 plurk 文才知道,當下也是不敢相信,因為週末前我才回他的文,然後過了一個週末就跟我說他已經過世了...

Screenshot 2025-11-30 at 18-08-15 othree - Plurk

接下來兩天,我大概就是只要閒下來就會想到這件事情,然後過幾天就找找看手上有沒有以前拍到他的照片,結果意外的少,一個原因是因為他也是會拿著相機到處跑的人,而我和他共同會拿相機出現的場合其實不多,我算是他畢業後才開始有相機玩,而且那時我還不太會想到要幫攝影師拍照(後來在研討會擔任攝影紀錄時我就會加減幫其他攝影師或是工作人員拍照),最後挑了第一張照片出來。

因為他是在我認識的人當中,對遊戲的熱情最高的人,畢業後去遊戲公司,甚至在大學時他並不是程式人,但是現在卻已經可以擔任遊戲程式了,而且一直都很關注遊戲業界的發展,我一直都有在看他轉貼的遊戲新聞,所以這幾天到現在,只要有牽扯到遊戲,不管是新作上市,有趣的新聞,甚至是自己要開遊戲來玩,都會覺得無限惋惜。

剛好在那幾天,我在看縱使星辰殞落,妳仍在歌唱 這本小說,很巧也是講到死亡的事情,其實我以前是不太能理解為何有些人會想要在死前,在世界上留下自己的痕跡,經過這一年的洗禮下來我或許比較能體會了,至少我目前的想法是,因為死亡不可避免(扣除在追求永生的那些人),所以會想讓自己的存在以其他形式留存,不過認真說真的很難,人只要不在了,就算能在歷史上留名,那名字也不太會對正在活上是上的人們產生什麼影響力,甚至是親近的人也必須為了在世上活著而不斷的做著每天的工作,無法只沉浸在緬懷故人,其實就算扣除內容是牽扯到死亡這件事之外,其實這本書另外一個主軸我覺得他也會有興趣,算是個我有想推薦給他的小說,真的是太讓人惋惜了。

縱使星辰殞落,妳仍在歌唱

最後想說的是,其實是想給還不到 40 歲的人看的,不過不知道讀者群裡面有多少比例就是,總之,就是如果有人跟你說「過 40 開始身體會明顯變差,身邊有人會開始離開。」他們說的是真的!把握時光!保持健康!

鳥部製作所 廚房剪刀

2025-01-05 17:01:54

九洲

最近在研究九州行程,然後去翻以前去過的照片,看到十年前(2015)年時去九州順便從 Amazon 買的:鳥部製作所的廚房剪刀,這隻剪刀其實我現在還在用,品質很好,以前好像推薦過一次,現在十週年了值得再推薦一次,也順便又研究了一下現在到底該怎樣買。

鳥部製作所其實是以金屬加工出名的燕三条地方的工廠之一,產品品項不多,其中這隻廚房剪刀一直以來評價都很高,設計簡單俐落,而我當初挑選的條件其中一個就是要可以拆開來清洗,然後加上看起來很好看,就買下去了,結果真的不負期待,品質極佳,用到現在十年過去也沒感覺到有什麼老化跡象,當然,我每次使用後都會拆開清潔。

現在鳥部製作所網站上的定價雖然是寫 ¥5500,不過在 Amazon 上是找不到這個價位的(在樂天也是),不確定是產地價和通路價差異,還是這兩年貨幣貶值加上通膨已經調價了但是網站沒更新,然後現在在 Amazon JP 上找到我判斷比較可靠的有兩個:

第一個賣 ¥7700 是標準版本,第二個賣 ¥8800 則是拋光過變亮面的版本,兩個賣家不一樣,第一個是村の鍛冶屋、第二個則是 NAGAO,兩家都是燕三条地方的公司經營的,看起來商譽都還 ok,至於我十年前買的時候,應該是 Amazon 自己的貨的樣子,價格則只有兩千多日圓,後悔當時沒多買幾把啊 🥲。

鳥部製作所廚房剪刀 價格歷史走勢

九洲

世界上最透明的故事

2024-12-23 17:36:17

世界でいちばん透きとおった物語

(圖是日本的四個季節不同版本的封面)

可能會捏到的感想!上市一陣子了,本來是想要找個好日子幫書拍照後才發表,不過實在拖的有點久了,剛好又找到上面那張圖,就決定拿來用了。

總之還是多一行警告一下XD!

其實因為宣傳關鍵字的關係,加上最近有不少日本印刷品有用到這特性(像是獵人、還有報紙廣告),我一拿到書就發現其中奧妙了,不過其實這個奧妙讓我閱讀時的體驗,也確確實實的和其他紙書不一樣,簡單的形容,就是視野內的畫面特別乾淨、明亮,不過這些形容又太過強烈,思考了一陣子,確實用「透明」來形容非常適合,甚至我覺的作者杉井光在撰寫時,文句的挑選可能也有為了呼應「透明」而下了不少功夫,結果就是這個「透明」的主軸其實延伸到各個地方:故事主軸、文章風格、出版形式、閱讀體驗都有,要稱為世界上最透明確實當之無愧。

然後仔細研究一下發現日版是一年前出版的了,所以最近常見日本的印刷出版品利用這特性或許就是這本書帶起的風潮。

回到閱讀體驗這件事上,其實在我意識到這件事情之後,我聯想起作者另外一本我剛好前陣子才在看的輕小說「樂園 NOISE」,在第一集第一段就有提到女主角當時追求的是現實上不可能存在的無雜音的音樂,男主角後來用電腦生成無雜音的音源讓女主角實際有機會聽到自己演奏出的無雜音的音樂,要知道作者描寫音樂的文字是評價很高的,但是這邊卻完全沒有無雜音音樂的形容(一部分是因為用耳機主角自己沒聽到),但是其實也給讀者一個懸念,好想聽聽看比比看所謂無雜音的音樂啊。

或許只是想太多,不過或許,世界上最透明的故事 那個奧妙的緣起其實就從樂園 NOISE 提到的那個無雜音音樂,只是他用不是音樂的方式傳達給讀者了。

最後想談談這本書本身,「光是能出版,就稱得上是奇蹟了。」這件事,要我形容的話,這本書就像是我們現在看的一些文藝復興時代的藝術品,在工藝上達到一個時代登峰造極之下的產物,未來的人看到只會覺得「太精緻,做的太巧妙了吧,難以想像用現在的人力要做出一樣的東西」一般這樣,足以作為代表紙書時代的一本書。

補一些連結:

最後列上人名 作者:杉井光 譯者:簡捷 責編:菜承歡

突然想到漏了一件事,這就一定要看過才知道了,就是那個最後那個詞,我以為是謝謝你來到這個世上之類的溫馨想法,結果看到有人說是謝謝你給我這個點子,思考一番後覺得後者比較對,因為對兩個人來說都是成立的想法,不過就比較冷血一點就是。

btw 作者收到中文版,還有確定要出續集了。

InnoDB 修復紀錄

2024-12-22 17:24:42

前兩天意外發現 blog 的資料庫(MariaDB)死掉起不來了,加上我剛好沒有新的備份,所以這兩天就花了些時間慢慢修復,總之首先,我根據一開始的錯誤訊息大概搜尋了一下,發現說可以把 /var/lib/mysql 目錄下的 ibdata1ib_logfile0ib_logfile1aria_log_control 等檔案砍掉試試看(當時完全不知道是什麼),於是我簡單備份後就砍掉重啟試試看,結果 MariaDB 真的就復活了,只是我接著要跑 mysqldump 時就出現其他的錯誤:

mariadb-dump: Got error: 1932: "Table 'blog.mt_asset' doesn't exist in engine" when using LOCK TABLES

而且因為我的 shell script 太簡單,沒檢查結果,這錯誤還把我的本地備份覆蓋掉了😂,總之搜尋研究一陣子之後,發現這問題是因為 mt_asset 資料表是用 InnoDB,然後 InnoDB 有些資訊是集中在 ibdata1 的,不能只靠資料庫目錄下的 mt_asset.* 檔案來還原,結果我的作法就是把備份的 ibdata1 還原回來,試著在 my.cnf 裡加上:

[mysql]
innodb_force_recovery = 1

如果用 service 的話就要放到 [mysqld] 區段內,數值從 1 試到 6,然後 su 到 mysql 這個帳號下手動執行 mariadbd 指令來啟動資料庫,其實第一次嘗試是失敗的,到第二次試到 6 時才成功,然後趕快跑 mysqldump,結果有成功跑完,不過因為之前 mt_asset 有出過錯誤,我就認真檢查了一下 dump 出來的資料,結果果然, mt_asset 只有結構沒有資料,於是又檢查其它的 InnoDB 資料表的 dump 的輸出,結果是有的有資料有的沒有,不過由於資料本身應該還在,所以我接著嘗試用 mariadb 命令列模式進去 DB 手動 SELECT mt_asset 的資料,發現真的都還在,不知道為何 dump 會失敗,不過總之我就試試看死馬當活馬醫,用 mysqldump 匯出單一個資料表的資料:

mariadb-dump -u user_name -p db_name mt_asset > blog.mt_asset.sql

結果,竟然成功匯出了,於是就手工把每個有問題的 InnoDB 匯出,然後手工整合回去全資料庫的 dump 出來的 sql 檔案,有些資料表還是沒資料,不確定是不是本來就沒有的,不過看起來也不是重要資料,不影響 MovableType 運作,所以就不管。

然後因為我好像用不太到 InnoDB 的優點,加上發生過一次這種事情,冷備份比較簡單的 MyISAM 還是比較適合我,就順手都改成 MyISAM 資料表;同時,又想到因為我的 CHARSET 還是用 utf8,所以一直都還不能用 emoji,之前也有想過要換到 utf8mb4,只是一直沒動手,就趁機一起手工改了 mt_entry 表下的幾個相關的欄位:

`entry_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`entry_excerpt` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`entry_text` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`entry_text_more` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,

這樣大致上就把 sql 檔案準備好了,回到這次發生問題的原因,我推測是用 pacman 更新套件時,更新到 MariaDB 後,不知道為何造成 ibdata1 檔案損毀,一開始的錯誤訊息試有看到說某個檔案是 MariaDB 10.4.8 建立的,所以我是先退回 10.4.8 然後才進行上述的修正,還好上次已經操作過一次了,之後為了避免再次有太久沒更新出事,就決定也要把 MariaDB 更新一下,所以其實是先更新最後才把 sql 檔案匯入的。

更新完把 /var/lib/mysql 目錄下的 ibdata1ib_logfile0ib_logfile1 都砍掉,重新建立資料庫後才匯入,還好一切順利,詳細的說明其實在 MariaDB 的 Knowledge Base 也都有,最後就補上兩個我覺得很有幫助的文件:

  • Cold Backup: 一樣是 MariaDB 的 Knowledge Base 的官方文件,有提到 InnoDB 要冷備份時要備份哪些檔案;
  • Tag: InnoDB: Error: tablespace id in file: 一篇說明如果這時候要直接還原 InnoDB 資料表的話要怎樣弄,非常麻煩(網站已死,所以是 Internet Archive 的)。

另外補充,如果要在 MovableType 4.x 使用 emoji,除了資料庫欄位的設定外,還需要修改一點程式碼,詳見我的修改紀錄 🥳。