“Sweet Child o’ Mine” wurde von den Guns-N’-Roses-Mitgliedern Steven Adler, Duff McKagan, Axl Rose, Slash und Izzy Stradlin geschrieben. Der Song entstand aus einer Jam-Session in einem Haus am Sunset Strip: Slash begann mit der markanten „Circus“-Gitarrenfigur, Stradlin fügte Akkorde hinzu, McKagan eine Basslinie und Adler den Beat, während Rose den von seiner Freundin Erin Everly inspirierten Text schrieb. Die Band fügte später die Bridge und das Gitarrensolo hinzu, und Produzent Spencer Proffer schlug den abschließenden Breakdown vor, der um Roses wiederholte Zeile „Where do we go now?“ aufgebaut ist.
Guns N’ Roses nahm den Song für das Debütalbum Appetite for Destruction von 1987 auf. Als US-Single im Juni 1988 veröffentlicht, wurde er die einzige Nummer-eins-Single der Band in den Billboard Hot 100. Als Hard-Rock-Performance mittleren Tempos wird der Song durch Slashes arpeggiertes Eröffnungsriff, melodische Bassbewegungen, übereinandergelagerte Gitarren, einen dynamischen Breakdown und eine ausgedehnte Lead-Gitarrenpassage geprägt. Die ursprüngliche Albumversion dauert 5:56; eine kürzere Radiofassung entfernte einen großen Teil des Solos. Das von Nigel Dick inszenierte Video verhalf dem Song zu seinem Erfolg beim Mainstream-Publikum.