During the process of second language acquisition, language learners tend to use code-mixing as a learning strategy or a form of language transition. Among Chinese language learners, Chinese-English code-mixing is very common among language learners in classrooms and daily communication and many studies have been focused on this topic. By reviewing previous researches on Chinese peoples code-mixing in different situations, this paper attempts to find out the influence of code-mixing on Chinese language learners second language acquisition. It is found that code-mixing in the classroom is beneficial to both teachers and students, as code-mixing helps improve teaching efficiency and makes it comfortable for beginners to express themselves in class. In addition, code-mixing, not only in class, but also in other situations, facilitates second languages acquisition. Moreover, code-mixing does not have negative influence on Chinese peoples cultural identity and L1 ability. In conclusion, code-mixing is generally beneficial for Chinese language learners second language acquisition.