ubuntu上装mysql_Ubuntu上的mysql数据库安装(只适合初学者)

如果你是一个linux系统方面大牛就可以略过此处,以免浪费时间……

初次接触ubuntu,在安装mysql数据库时遇到了很多问题,最后辗转才解决!这篇文章主要是想记录下这些问题的一系列的解决过程,以便能够帮助到与我遇到类似问题的初学者。由于初次接触,对于很多个中的因由说的不是很清楚,这个需要你们自己去查看资料了。

首先介绍下我使用的是Ubuntu10.10版本,该系统安装在VM上。至于其他版本我不做说明。

对于ubuntu下的软件安装已经做到一种最简单的程度,只需要使用apt(相关内容可以问google大神)的一个命令

apt-get install mysql-server

即可做到在线安装,系统会帮你自动安装完成的。是不是很简单?如果自己动手去操作的话问题就不是那么简单了,你会发现很多问题。

问题一:既然是在线安装,那必然要连接网络,如何连上互联网成为首要解决问题?

解决方案:我查看了一些文档,里面介绍了很多种,这里我只找了一种相对简单的方式——bridged桥接方式。

0818b9ca8b590ca3270a3433284dd417.png

在虚拟机设置里面勾选bridged选项。

该种方式下,ubuntu与我们的window系统处在同一级别,我的理解就是,此时的ubuntu和windows系统就像一个教室中的两台电脑,处于一个局域网中,这时我们就要去配置这台电脑的IP就行了。因为处于同一个局域网中,所以IP不能相同,其余的配置相同即可。在ubuntu中,有一个文件时用来配置IP的,执行命令:vim /etc/network/interfaces,打开文件后修改成如下内容:

注意的是网关要与你windows系统的保持一致。

auto lo

iface loop inet loopback

auto eth0

iface eth0 inet static

address 192.168.1.99

netmask 255.255.255.0

gateway 192.168.1.1

修改完成之后,执行命令:/etc/init.d/networking restart(刷新配置信息),通过ifconfig命令查看此时的网络配置情况。完成之后,选择连接网络。

0818b9ca8b590ca3270a3433284dd417.png

这里的连接选择connect。(在ubuntu系统中网最上面显示的一个网络连接状态中选择auto eth0,表示自动选择网卡0),设置完这些之后就可以上网了(O(∩_∩)O哈哈~):

0818b9ca8b590ca3270a3433284dd417.png

问题二:使用命令 sudo apt-get insatll mysql-server,提示无法安装该文件包?

提示信息如下:

Reading package lists... Done

Building dependency tree

Reading state information... Done

E: Unable to locate package mysql-server

//搜索了一下,有些文档提示做如下操作就可以了。

先去执行命令:sudo apt-get update。执行完更新命令之后,在执行sudo apt-get insatll mysql-server

执行完之后结果一样。问题出在哪里呢?如果留意的话,你会发现在执行更新操作时会有如下信息提示:

Err http://extras.ubuntu.com maverick/main i386 Packages

404 Not Found

W: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/maverick/main/source/Sources.gz 404 Not Found

W: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/maverick/main/binary-i386/Packages.gz 404 Not Found

E: Some index files failed to download, they have been ignored, or old ones used instead

这说明更新的时候出现了一些问题,是不是我们需要的package它没有找到呢?结果也确实是这样(这是我个人理解)。

解决这种情况的方法如下:

a.按alt+F2,显示如下窗口

0818b9ca8b590ca3270a3433284dd417.png

b.输入gksu software-properties-gtk,输入你的密码,进入Software Sources界面

0818b9ca8b590ca3270a3433284dd417.png

c.这里要修改Download from选项,默认的是Server for United States,到这里你是不是有点理解为什么有些package无法更新了吧。我们只需要把该选项改为自己所在区域就可以了,这里我选择了China(哈哈,这个应该没多大争议),然后点击旁边按钮,此时会自动帮你选择最适合的网络。

0818b9ca8b590ca3270a3433284dd417.png

d.最后保存修改

以上操作结束之后,就可以去执行apt的操作进行安装了。虽然在更新的时候还是会出现上面的错误信息,但是你会发现,你可以安装mysql了。原因就不多解释了,你懂的!!!(自己想想其实很简单)

好了,要说的就这么多,希望对能够帮助到一些人。如果哪里有不够详细的请指出。谢谢

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值