天天看點

Ubuntu22.04 arm版本安裝mysql

安裝mysql,請按照按照以下步驟操作:

  • 打開 Ubuntu 22.04 系統上的終端。運作以下指令更新軟體包清單:sudo apt-get update
    sudo apt-get update
               
  • 使用以下指令安裝 MySQL 伺服器:
    sudo apt-get install mysql-server -y 
               
    在安裝過程中,您将被提示為 MySQL 設定根密碼。輸入一個強密碼并确認它。
  • 安裝完成後,使用以下指令啟動 MySQL 服務:
    sudo systemctl start mysql
               
  • 您可以使用以下指令檢查 MySQL 是否正在運作:
    sudo systemctl status mysql
               
    輸出應該顯示服務處于活動狀态。

配置mysql遠端登入

  • 登入到 MySQL shell
    sudo mysql
               
  • 建立一個新的 MySQL 使用者,并授予該使用者對所有資料庫的遠端通路權限。請将

    your_user_name

    your_password

    替換為您想要使用的使用者名和密碼。
    CREATE USER 'your_user_name'@'%' IDENTIFIED BY 'your_password';
    GRANT ALL PRIVILEGES ON *.* TO 'your_user_name'@'%';
               
    如果您隻想讓使用者通路特定的資料庫,可以将

    *.*

    替換為

    database_name.*

    ,其中

    database_name

    是您要通路的資料庫的名稱。
  • 更新 MySQL 的使用者權限表
    FLUSH PRIVILEGES;
               
  • 确認防火牆允許遠端連接配接到 MySQL。如果您使用的是 Ubuntu 自帶的 UFW 防火牆,可以使用以下指令開放 MySQL 端口:
    sudo ufw allow mysql
               
  • 修改 MySQL 配置檔案以偵聽遠端連接配接。打開

    /etc/mysql/mysql.conf.d/mysqld.cnf

    檔案,并注釋掉

    bind-address

    行,以允許任何 IP 位址連接配接到 MySQL 伺服器。
    sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
    #bind-address = 127.0.0.1
               
  • 重新啟動 MySQL 伺服器以應用更改
    sudo systemctl restart mysql
               

現在,您應該能夠使用遠端 MySQL 用戶端連接配接到您的 Ubuntu 22.04 伺服器。在 MySQL 用戶端中,使用以下指令連接配接到伺服器:

mysql -h your_server_ip -u your_user_name -p
           

其中,

your_server_ip

是您的伺服器 IP 位址,

your_user_name

是您建立的 MySQL 使用者名。然後,輸入您在步驟 2 中為該使用者設定的密碼即可。