本文将以Ubuntu Linux 18.04系统为例,说明安装mysql-apt-config_0.8.12-1_all.deb的详细方法,包括连接到MySQL服务器和从MySQL服务器断开连接、卸载的方法。使用deb软件包可以安装到目标的版本,如果使用Ubuntu存储库安装MySQL,则可能安装的不是最新版本。
附:从从Ubuntu存储库安装MySQL 5.7版本 如果你想在Ubuntu Linux 18.04系统中安装MySQL 5.7,那直接使用命令的方式吧。 首先,输入以下命令确保更新你的存储库: sudo apt update 然后安装MySQL 5.7,只需输入以下命令即可: sudo apt install mysql-server -y 参考:Ubuntu 18.04系统中安装mysql 5.7数据库。
安装mysql-apt-config_0.8.12-1_all.deb的方法 第一步是浏览官方MySQL网站的下载页面,即https://dev.mysql.com/downloads/repo/apt/:
去下载MySQL deb包,如下图所示:
现在回到终端,我们将使用Curl命令下载包: curl -OL https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb 上面所下载的软件包是mysql-apt-config_0.8.12-1_all.deb,让我们使用dpkg开始安装MySQL: sudo dpkg -i mysql-apt-config* 也可以直接运行:sudo dpkg -i mysql-apt-config_0.8.12-1_all.deb命令。 更新存储库: sudo apt update 要安装MySQL,我们将使用与第一种方法相同的命令,运行以下命令: sudo apt install mysql-server -y 这样做会在终端中打开一个配置提示,使用向下箭头选择“Ok”选项:
按Enter键,提示你输入密码,是为MySQL设置root密码,不要将它与Ubuntu系统的root密码混淆:
知识延伸:在Ubuntu 18.04/16.04系统中重置MySQL root密码的方法。 输入密码,然后按Tab键选择<Ok>,按Enter键,现在必须重新输入密码,完成后,再次按Tab键选择<Ok>,按Enter键:
将介绍有关配置MySQL服务器的一些信息,按Tab键选择<Ok>并再次输入:
在这里,你需要选择默认的身份验证插件,确保选中“Use Strong Password Encryption”,按Tab键,然后按Enter键。 至此,你已成功安装mysql-apt-config_0.8.12-1_all.deb。
验证MySQL安装 要验证MySQL是否正确安装,请使用以下命令: sudo systemctl status mysql.service 这将显示有关该服务的一些信息:
这个时候可以看到Active:active(running),如果不这样做,请使用以下命令启动该服务: sudo systemctl start mysql.service
配置/保护MySQL的说明 对于新安装,应该运行提供的命令以进行与安全相关的更新: sudo mysql_secure_installation 它会询问是否要使用VALIDATE PASSWORD COMPONENT,如果要使用它,则必须选择最小密码强度。如果不想要此功能,只需按Enter键即可跳过。
连接到MySQL服务器和从MySQL服务器断开连接 为了能够运行SQL查询,首先必须使用MySQL连接到服务器并使用MySQL提示符,执行此操作的命令是: mysql -h host_name -u user -p 1、-h用于指定主机名(如果服务器位于另一台机器上,如果不是,则只省略它)。 2、-u提到用户。 3、-p指定你要输入密码。 虽然不推荐(出于安全原因),但你可以直接在命令中输入密码,方法是在-p之后输入密码,例如,如果test_user的密码是1234,并且尝试在正在使用的计算机上进行连接,则可以使用: mysql -u test_user -p1234 如果成功输入了所需的参数,那么将受到MySQL shell提示符(mysql>)的欢迎:
要断开与服务器的连接并离开mysql提示符,请输入: QUIT 输入quit(MySQL不区分大小写)或\q也可以,按Enter退出。 还可以使用简单的命令输出有关版本的信息: sudo mysqladmin -u root version -p 如果要查看选项列表,请使用: mysql --help
卸载MySQL的方法 如果决定要使用较新版本或只是想停止使用MySQL数据库。 首先,禁用该服务: sudo systemctl stop mysql.service && sudo systemctl disable mysql.service 确保备份数据库,以备日后使用时使用,可以通过运行来卸载MySQL: sudo apt purge mysql* 进行相关的清理: sudo apt autoremove 至此,卸载MySQL完成。
相关主题 |