Linux 是一款非常優秀的操作系統,它的安全性非常高,能夠保護系統和用戶的數據。在 Linux 上安裝 MySQL 數據庫時,我們需要授予它足夠的權限,這樣我們才能夠使用它來創建數據庫和執行操作。
$ sudo apt-get install mysql-server
在安裝 MySQL 數據庫之后,我們需要使用以下命令登錄到數據庫:
$ mysql -u root -p
這里,如果你是第一次登錄數據庫,則默認情況下密碼為空。我們需要使用以下命令更改密碼:
mysql>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'yourpassword'; mysql>FLUSH PRIVILEGES; mysql>exit.
在更改密碼之后,我們需要使用以下命令創建新的用戶并授予它權限:
mysql>CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'user_password'; mysql>GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost'; mysql>FLUSH PRIVILEGES;
在這里,我們創建了一個新的用戶,并授予它全部的權限。我們使用 FLUSH PRIVILEGES 命令來刷新 MySQL 的權限表,以便新的權限生效。
最后,我們可以通過以下命令重新登錄到數據庫:
$ mysql -u newuser -p
現在我們已經學會了如何為新用戶授予 MySQL 數據庫的權限,并且成功登錄到系統。使用 Linux 和 MySQL 數據庫,我們可以方便地創建和管理數據庫,為我們的項目提供完美的支持。