《說好不哭》是方文山作詞,周杰倫作曲并演唱的歌曲。2019年9月16日23時,《說好不哭》上線,上線25分鐘時,這首單曲在QQ音樂、酷我音樂、酷狗音樂三個音樂平臺上總銷售量約229萬。發布不到一個小時,QQ音樂、酷我音樂、酷狗音樂三大平臺總銷量突破200萬張。上線不到兩小時,單曲數字版銷售總額突破一千萬。上線100分鐘后,銷量達成“雙鉆石唱片”認證,同時沖到了年榜第八。
2019年9月10日,周杰倫在個人社交網站上傳了九宮格照片宣告新歌歌名《說好不哭》,并且再次預告將于16號晚上11:00公開新歌。周杰倫配文:“16號晚上11:00首播,我只能說,如果沒趕上首播的話你會哭哦!就像看球賽別人已經告訴你誰贏的道理......然后你會氣我說‘怎么不早叫我看首播’,然后我會說,我已經告訴過你了...”