A mobile terminal, comprising: an edition module, configured to provide a contact update interface containing a selection control and an edition control, wherein the selection control is used for generating a selection instruction according to an operation from a user, and the edition control is used for generating an edition instruction according to an operation from the user; a control module, configured to select information of multiple contacts according to the selection instruction from the selection control and edit the information of the multiple contacts according to the edition instruction from the edition control; and an update module, configured to update information of the multiple contacts stored in a database in an internal memory of the mobile terminal or in a subscriber identity module card of the mobile terminal as the information of the multiple contacts being edited by the control module; characterized in that the control module and the update module are configured to edit and update the information of the multiple contacts in the following steps: step A, the control module displaying information of the first contact on the contact update interface; step B, the edition control generating the edition instruction for editing the information of the currently displayed contact according to the operation from the user on the contact update interface, and the control module editing the information of the contact according to the edition instruction generated by the edition control; step C, the update module updating the information of the contact stored in the database as the information of the contact being edited by the control module; step D, the control module judging whether the updating of the information of the multiple contacts has been completed, if not completed, displaying information of the next contact on the contact update interface and executing step B. an edition module, configured to provide a contact update interface containing a selection control and an edition control, wherein the selection control is used for generating a selection instruction according to an operation from a user, and the edition control is used for generating an edition instruction according to an operation from the user; a control module, configured to select information of multiple contacts according to the selection instruction from the selection control and edit the information of the multiple contacts according to the edition instruction from the edition control; and an update module, configured to update information of the multiple contacts stored in a database in an internal memory of the mobile terminal or in a subscriber identity module card of the mobile terminal as the information of the multiple contacts being edited by the control module; the control module and the update module are configured to edit and update the information of the multiple contacts in the following steps: step A, the control module displaying information of the first contact on the contact update interface; step B, the edition control generating the edition instruction for editing the information of the currently displayed contact according to the operation from the user on the contact update interface, and the control module editing the information of the contact according to the edition instruction generated by the edition control; step C, the update module updating the information of the contact stored in the database as the information of the contact being edited by the control module; step D, the control module judging whether the updating of the information of the multiple contacts has been completed, if not completed, displaying information of the next contact on the contact update interface and executing step B. step A, the control module displaying information of the first contact on the contact update interface; step B, the edition control generating the edition instruction for editing the information of the currently displayed contact according to the operation from the user on the contact update interface, and the control module editing the information of the contact according to the edition instruction generated by the edition control; step C, the update module updating the information of the contact stored in the database as the information of the contact being edited by the control module; step D, the control module judging whether the updating of the information of the multiple contacts has been completed, if not completed, displaying information of the next contact on the contact update interface and executing step B.