Jika anda ingin log masuk ke MySQL sebagai pengguna lain, anda perlu menggunakan "mysql -u -p command". Sintaks untuk log masuk sebagai pengguna berbeza adalah seperti berikut.
>mysql -u yourUsername -p After pressing enter key Enter password −
Untuk memahami sintaks di atas, mari kita cipta pengguna dalam MySQL. Sintaksnya adalah seperti berikut −
CREATE USER 'yourUserName'@'localhost' IDENTIFIED BY 'yourPassword';
Sekarang saya ingin mencipta pengguna bernama "John" dengan kata laluan "john123456". Pertanyaannya adalah seperti berikut -
mysql> CREATE USER 'John'@'localhost' IDENTIFIED BY 'john123456'; Query OK, 0 rows affected (0.15 sec)
Sekarang semak sama ada pengguna telah dibuat dalam jadual MySQL.user. Pertanyaan seperti di bawah untuk menyenaraikan semua pengguna dalam jadual MySQL.user −
mysql> select user from MySQl.user;
Di bawah ialah output -
+------------------+ | user | +------------------+ | Manish | | User2 | | mysql.infoschema | | mysql.session | | mysql.sys | | root | | Adam Smith | | John | | User1 | | am | +------------------+ 10 rows in set (0.00 sec)
Kini anda perlu memberikan semua kebenaran kepada pengguna John. Pertanyaannya adalah seperti berikut:
mysql> GRANT ALL PRIVILEGES ON * . * TO 'John'@'localhost'; Query OK, 0 rows affected (0.19 sec)
Sekarang untuk log masuk sebagai pengguna lain, mula-mula buka command prompt dengan menekan kekunci pintasan Windows+R dan taip CMD. Sekarang anda perlu menekan butang "OK". Tangkapan skrin adalah seperti berikut -
Selepas menekan butang "OK", anda akan melihat command prompt. Tangkapan skrin adalah seperti berikut -
kemudian sampai ke lokasi tong sampah. Ikuti langkah di bawah:
Langkah 1 -
Langkah 2 -
Sekarang gunakan sintaks di atas yang dibincangkan pada permulaan. Masukkan nama pengguna "John" dan kata laluan "john123456" yang kami buat di atas untuk log masuk. Perintahnya adalah seperti berikut -
Selepas menekan kekunci enter, anda perlu memasukkan kata laluan anda. Pertanyaannya adalah seperti berikut -
Atas ialah kandungan terperinci Bagaimana untuk log masuk ke MySQL sebagai pengguna yang berbeza?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!