The invention discloses a printing and dyeing auxiliary, printing and dyeing ink for a textile and an integrated device and a preparation method thereof. The printing and dyeing auxiliary is prepared from N-methyl-2-pyrrolidone, dyes, urea, dodecylbenzene sodium sulfate and deionized water, and the preparation method comprises the following steps: weighing and placing the N-methyl-2-pyrrolidone, the dyes, the urea, the dodecylbenzene sodium sulfate and the deionized water into corresponding containers according to weight percentage, placing the spare N-methyl-2-pyrrolidone and dyes into a stirred vessel to stir and mix uniformly, standing, then placing the spare urea, dodecylbenzene sodium sulfate and deionized water in the stirred vessel of the spare N-methyl-2-pyrrolidone and dyes to stir and mix uniformly, and filtering an obtained mixture to obtain the finished printing and dyeing auxiliary for the textile. The printing and dyeing auxiliary, the printing and dyeing ink for textile and the integrated device and the preparation method thereof avoid the complicated process of high temperature steaming, boiling and cleaning treatment of the textile, save energy, protect environment, are high in efficiency, are free from waste water discharge, and capable of reducing product cost.