本次我们讲解如何在Ubuntu上安装MySQL数据库,如果您不想在本机安装可以选用新睿云的云服务器进行安装调试,新睿云免费的云服务器获取方法请参考《新睿云新一波福利来袭,做活动服务器免费得》
MySQL入门教程大全,最懂你的一定是新睿云
mysql数据库教程入门教程——Windows系统MySQL简介与安装
mysql数据库教程入门教程——Centos7系统MySQL安装
mysql数据库教程入门教程——Ubuntu系统安装MySQL
mysql数据库教程入门教程——Debian9系统安装MySQL
mysql数据库教程入门教程——命令行连接MySQL
mysql数据库教程入门教程——工作台可视化连接MySQL
mysql数据库教程入门教程——新睿云提供样本MySQL数据(附样本数据下载)
mysql数据库教程入门教程——样本数据导入MySQL数据具体操作
步骤1.更新程序包索引
执行以下命令以使用在服务器上所做的最新更改来更新本地软件包索引。
sudo apt update
步骤2.升级程序包
键入以下命令以升级系统:
sudo apt upgrade
步骤3.配置MySQLPPA
MySQL提供了APT资料库用于安装MySQL服务器和工具。您需要添加此MySQL资料库到系统的软件包来源列表。
首先,下载资料库使用以下wget命令打包:
wget-c https://repo.mysql.com//mysql-apt-config_0.8.3-_all.deb
然后,安装MySQL资料库使用以下dpkg命令打包:
sudo dpkg-i mysql-apt-config_0.8.3-_all.deb
步骤4.安装MySQL
执行以下命令开始安装MySQL:
sudo apt-get install mysql-server
它将提示输入root的密码。输入安全密码,然后继续。
步骤5.安全安装MySQL服务器
执行以下命令来调整MySQL服务器的安全性:
sudo mysql_secure_installation
它将提示您一些应选择的安全选项,以保护MySQL服务器:
删除匿名用户?(按y|Y表示是,按其他任何键表示否):y
禁止远程root登录?(按y|Y表示是,按其他任何键表示否):y
删除测试数据库并访问它?(按y|Y表示是,按其他任何键表示否):y
现在重新加载特权表?(按y|Y表示是,按其他任何键表示否):y
步骤6.通过Systemd管理MySQL服务器
通常,配置程序包后,MySQL服务会自动启动。要检查MySQL服务器是否已启动并正在运行,请使用以下命令:
sudo systemctl status mysql
如果发现MySQL服务器没有自动启动,则可以使用以下命令启动它:
sudo systemctl status mysql
并在系统启动时自动启动:
sudo systemctl enable mysql
步骤7.连接到MySQL服务器
要连接到MySQL服务器,请使用以下命令:
sudo mysql-u root-p
它将提示输入根帐户的密码。输入密码并按Enter,如果密码有效,将显示以下命令:
mysql>
使用SHOW DATABASES显示当前服务器中的所有数据库:
mysql>show databases;
这是输出:
--------------------
|Database|
--------------------
|information_schema|
|mysql|
|performance_schema|
|sys|
--------------------
4 rows in set(0.05 sec)