1886年8月,北洋水師結束了在朝鮮海域的演習,到日本長崎港補給保養。艦隊裝備精良,為首的鐵甲艦定遠、鎮遠由德國制造,號稱“亞洲第一巨艦”。
8月13日,部分水兵登岸休閑。數名水兵跑到妓院嫖娼,由于語言不通,與店家發生爭執,進而出手打壞了店內物品。兩名警察趕到后,對店家有所袒護,雙方再次發生斗毆,警察和水兵各有一人受傷。
北洋水師提督丁汝昌聽說后,立即下令禁止水兵上岸。15日,他允許水兵上岸一天,但禁止他們攜帶水手刀,也禁止他們在岸上購買刀具。當天,清兵400多人再度上岸休閑購物。由于之前埋下的芥蒂,他們很快與日本警方再次大打出手,當地居民及散居的浪人武士也參與進來,一時間棍棒、刀劍與石塊齊飛,更有許多日本居民從樓上往下澆開水,雙方各死傷數十人。
事后,清日雙方通過外交和司法途徑進行了長達數月的談判。開始,雙方互不相讓,清朝一度有人提出“以兵相脅”的主張。后經德、英公使斡旋,日本表示愿意通過協商解決糾紛。清朝為遏制俄國的對華野心,力主與日本結盟,日本人同意了。兩國簽訂條約,日方支付的款項比中方多三倍,清國水兵在長崎醫院的全部醫療救護費也由日方支付。
長崎事件在日本國內激起強烈的反清情緒,原先日本民間普遍對中華文化的崇拜和仰慕,被清朝水兵的狂妄打破。與此同時,日本軍國主義思想越來越濃重。一個月后,天皇從皇室庫存中撥款30萬日元作為海防捐款。伊藤博文等名流則在全國各地游說,強調發展軍備、海軍。半年內,民眾的海防捐款就超過200萬日元。到1892年,日本已購買、建造了吉野號等軍艦。吉野號是當時世界上航速最快的巡洋艦,原是清朝訂制,但由于籌備慈禧太后生日,軍費被挪用,被日本買走,后來在黃海海戰中發揮了巨大作用。與此同時,李鴻章則認為,只有大張旗鼓地在亞洲造勢,才能長大清帝國的志氣,滅小日本的威風。于是,1891年6月,丁汝昌再度率6艘戰艦赴日訪問。與停泊在橫濱港中的兩艘日本主力戰艦相比,定遠、鎮遠艦無論是體積還是大炮、鐵甲,都令日艦相形見絀。
然而,李鴻章公開炫耀武力的作法在日本人中產生了截然不同的看法。被譽為“日本海軍之父”的勝海舟伯爵登上定遠艦后被驚呆了,由此不再相信日本海軍的戰斗力,公開反對日本與清朝開戰。而與他一同登艦參觀的海軍元帥東鄉平八郎看到清兵在炮架上晾曬衣服,由此認定清朝水兵軍紀渙散,放出“清國不足為懼,必為我軍擊敗”的豪言。
這次北洋水師的出訪再次刺激了日本。日本全國上下再度掀起超速擴充海軍軍備的高潮。不僅國會頻繁批準新戰艦的建造計劃,天皇也從內帑中撥出180萬日元,并從文武官員的薪金中抽出1/10用以制造戰艦。到1893年,知恥后勇的日本海軍已初具規模,共有各種軍艦55艘,迅速發展成一支可以和北洋水師相抗衡的遠東海軍力量。盡管許多有識之士也都看到日本海軍的突飛猛進,大力呼吁改善裝備,但都被戶部以經費短缺駁回。
長崎事件中,一個日本人竊取了一本北洋水兵的漢字譯電本,日本電信專家據此破解了部分清朝的密碼。甲午戰爭爆發前夕,日本外相故意給清朝公使遞交了一份用漢語書寫的文書。這樣,通過比較截獲后的電文,日本就基本掌握了清朝的密碼。而清朝上下對此一無所知。更為糟糕的是,這樣一個事關國是的密碼居然在很長一段時間內都沒有更換。而在馬關和談期間,李鴻章每日與總理衙門的密電往來,是由日本電報局全面提供服務。這樣一來,清政府在甲午戰爭前后,尤其是李鴻章在日本談判期間的幾乎所有電報,都被日本人破解。換言之,清朝的戰略意圖、中日談判的底線,都被日本人掌握得一清二楚。
一次海軍出訪,就這樣改變了中日兩國的命運。