Data-based control technique becomes a research hot point because of the controller design need the system I/O data only. A class of data-based controller design and its parameters tuning method (IFT-MFAC) was proposed for a class of discrete-time nonlinear system in this paper. Three controller structures are deduced according to non-parameters time-varying dynamic linearization theorem, then the controller parameters are tuning by IFT technique. The rationality of the 3 structures of the controller is assured by the theorem, whereas, the controller structure is designed blindly by IFT. Obviously, the new method settles down this problem more properly. Finally, the three data-based methods IFT-MFAC, MFAC and IFT were compared through 3 examples. And the simulation results show the validity of the IFT-MFAC.