sudo apt update
查看可用版本:
apt-cache policy mysql-server
返回:
mysql-server: 已安装:(无) 候选: 8.0.42-0ubuntu0.24.04.1 版本列表:
8.0.42-0ubuntu0.24.04.1 500
500 http://cn.archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu noble-security/main amd64 Packages
8.0.36-2ubuntu3 500
500 http://cn.archive.ubuntu.com/ubuntu noble/main amd64 Packages
安装指定版本:
sudo apt install mysql-server=8.0.42-0ubuntu0.24.04.1
启动 MySQL 服务并设置开机自启:
sudo systemctl start mysql
sudo systemctl enable mysql
登录 MySQL:
sudo mysql -u root
此时mysql默认只接收本地的请求,但一般肯定是希望接收网络上的请求的,为此可以修改 MySQL 配置文件(通常为/etc/mysql/mysql.conf.d/mysqld.cnf),找到以下行:
bind-address = 127.0.0.1,
改为 0.0.0.0 即可