Ubuntu18.04.3 LST 安装MySql

参考文档:MySQL :: MySQL 8.0 参考手册 :: 2.2 使用通用二进制文件在Unix/Linux上安装MySQLhttps://dev.mysql.com/doc/refman/8.0/en/binary-installation.html

 1.到MySql官网(https://dev.mysql.com/downloads/mysql/)下载tar包

2.上传到Ubuntu服务器下

我使用的是xftp软件上传的

a.本机下载安装xftp(本地是window10)

下载xftp,使用的是家庭免费版,下载过程需要填写姓名、邮件。安装直接跟着步骤下一步就行了。下载地址:家庭/学校免费 - NetSarang Website (xshell.com)

b.服务器(ubuntu18.04.3)开启ftp服务。

$> sudo apt-get install vsftpd #安装ftp

$> ls -l /etc/vsftpd.conf  #查看vsftpd.conf是否可写,如果为只读文件,则增加写权限

$> sudo chmod 666 /etc/vsftpd.conf  #vsftpd.conf增加写权限

$> vi /etc/vsftpd.conf  #启用local_enable=YES、write_enable=YES

$> sudo service vsftpd restart  #重启ftp服务

3.顺序执行以下命令

$> groupadd mysql   #创建安工作组

如果执行groupadd mysql命令时报错误:

Command 'groupadd' is available in '/usr/sbin/groupadd'
The command could not be located because '/usr/sbin' is not included in the PATH environment variable.
This is most likely caused by the lack of administrative privileges associated with your user account.
groupadd: command not found

这个应该是由用户权限导致的报错,可以使用执行 sudo groupadd mysql,useradd命令也是一样的。

$> useradd -r -g mysql -s /bini/false mysql     

#在mysql工作组(-g 指定工作组)下创建一个mysql的系统账号(-r 建立系统帐号),并设置为不可登录(-s 指定用户登入后所使用的shell,/bin/false不允许登录)

$> cd tools   #进入tar文件所在目录,根据实际路径

$> tar -xvf mysql-server_8.0.29-1ubuntu18.04_amd64.deb-bundle.tar

解压后出现以下deb包:

libmysqlclient21_8.0.29-1ubuntu18.04_amd64.deb
libmysqlclient-dev_8.0.29-1ubuntu18.04_amd64.deb
mysql-client_8.0.29-1ubuntu18.04_amd64.deb
mysql-common_8.0.29-1ubuntu18.04_amd64.deb
mysql-community-client_8.0.29-1ubuntu18.04_amd64.deb
mysql-community-client-core_8.0.29-1ubuntu18.04_amd64.deb
mysql-community-client-plugins_8.0.29-1ubuntu18.04_amd64.deb
mysql-community-server_8.0.29-1ubuntu18.04_amd64.deb
mysql-community-server-core_8.0.29-1ubuntu18.04_amd64.deb
mysql-community-server-debug_8.0.29-1ubuntu18.04_amd64.deb
mysql-community-test_8.0.29-1ubuntu18.04_amd64.deb
mysql-community-test-debug_8.0.29-1ubuntu18.04_amd64.deb
mysql-server_8.0.29-1ubuntu18.04_amd64.deb
mysql-testsuite_8.0.29-1ubuntu18.04_amd64.deb

$>  sudo dpkg-preconfigure mysql-community-server_*.deb   #预配置MySQL服务器包(用于在中软件包安装之前询问问题,如果软件包不需要进行配置,则不会询问任何问题),执行后出现以下界面,要求输入root用户的密码

 

$> sudo dpkg -i mysql-{common,community-client-plugins,community-client-core,community-client,client,community-server-core,community-server,server}_*.deb  

#按该顺序安装数据库公共文件包,客户端包,客户端元包,服务器包和服务器元包

出现了以下错误:

$> sudo apt-get -f install   #使用apt-get进行修复依赖项

$> sudo dpkg -i mysql-{common,community-client-plugins,community-client-core,community-client,client,community-server-core,community-server,server}_*.deb  

 #再次执行安装命令,成功安装。

可以通过以下命令连接mysql

$> mysql -h host -u user -p   # host使用主机名称或者ip,user使用MySQL的用户名称

执行命令并输入密码后,出现以下信息则说明成功连接,之后就可以写sql语句了:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您可以按照以下步骤在 Ubuntu 20.04 上进行安装: 1. 首先,从 Ubuntu 官方网站下载 Ubuntu 20.04 的 ISO 镜像文件。 2. 创建一个可启动的安装介质,可以是 USB 闪存驱动器或者 DVD。您可以使用工具如 Rufus (Windows) 或者 Etcher (Windows、Mac、Linux) 来创建可启动的 Ubuntu 安装介质。 3. 将安装介质插入您的计算机,并重启计算机。 4. 在启动过程中,按照屏幕上的提示进入计算机的启动菜单或者 BIOS 设置。不同计算机的进入方式可能不同,一般会在开机时显示相应的按键提示。 5. 在启动菜单或者 BIOS 设置中,选择从您创建的安装介质启动。确保您的计算机优先从安装介质启动。 6. 一旦进入 Ubuntu 安装程序,您可以选择安装语言和键盘布局,然后点击 "Install Ubuntu" 开始安装。 7. 接下来,您需要选择安装类型。您可以选择完全清除磁盘并安装 Ubuntu,或者在现有系统上进行双系统安装。根据您的需求选择相应的选项。 8. 在安装过程中,您需要设置一些基本信息,例如您的时区、用户名和密码等等。请按照屏幕上的提示进行操作。 9. 完成上述步骤后,安装程序将开始安装 Ubuntu 20.04 到您的计算机上。整个过程可能需要一段时间,请耐心等待。 10. 安装完成后,您将收到安装成功的提示。请重新启动计算机,然后您可以登录到新安装的 Ubuntu 20.04 系统中。 请注意,在安装过程中,确保您的计算机连接到互联网,这样可以方便您在安装过程中下载更新和必要软件包。此外,请备份重要数据,并确保您的计算机满足 Ubuntu 20.04 的最低系统要求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值