目录
在线安装MySQL
步骤1:更新软件包列表
在进行任何软件安装之前,请确保你的系统的软件包列表是最新的。打开终端并运行以下命令:
sudo apt update
步骤2:安装MySQL服务器
在更新软件包列表后,这里我们可以查看一下可使用的MySQL安装包:
查看可使用的安装包
sudo apt search mysql-server
接下来可以使用以下命令安装MySQL服务器: (本人直接安装最新版本)
安装最新版本
sudo apt install -y mysql-server
安装指定版本
sudo apt install -y mysql-server-8.0
如果不加-y
会在安装过程中,系统将提示你设置MySQL的root密码。确保密码足够强,且记住它,因为你将在以后需要用到它。
步骤3:启动MySQL服务
安装完成后,MySQL服务会自动启动,未启动则使用以下命令启动MySQL服务:
sudo systemctl start mysql
并将MySQL设置为开机自启动:
sudo systemctl enable mysql
步骤4:检查MySQL状态
你可以使用以下命令来检查MySQL是否正在运行:
sudo systemctl status mysql
至此,你已经成功在线安装了MySQL服务器。
步骤5:修改密码、权限
默认安装是没有设置密码的,需要我们自己设置密码。
登录mysql,在默认安装时如果没有让我们设置密码,则直接回车就能登录成功。
mysql -uroot -p
设置密码 mysql8.0
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
刷新缓存
flush privileges;
注意 :配置8.0版本参考:我这里通过这种方式没有实现所有IP都能访问;我是通过直接修改配置文件才实现的,MySQL8.0版本把配置文件 my.cnf
拆分成mysql.cnf
和mysqld.cnf
,我们需要修改的是mysqld.cnf
文件:
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
修改bind-address
,保存后重启MySQL即可。bind-address = 0.0.0.0
重启MySQL重新加载一下配置:
sudo systemctl restart mysql
至此是mysql在线安装已经完成,深度开发学习需要进一步搜索相关资料信息,使用方式与主流的Centos操作系统的方式一样,该文章主要针对Ubuntu操作系统的安装方法