Ubuntu上的mysql数据库安装(只适合初学者)
来源:互联网 发布:淘宝网运营模式分析 编辑:程序博客网 时间:2024/06/08 07:36
如果你是一个linux系统方面大牛就可以略过此处,以免浪费时间……
初次接触ubuntu,在安装mysql数据库时遇到了很多问题,最后辗转才解决!这篇文章主要是想记录下这些问题的一系列的解决过程,以便能够帮助到与我遇到类似问题的初学者。由于初次接触,对于很多个中的因由说的不是很清楚,这个需要你们自己去查看资料了。
首先介绍下我使用的是Ubuntu10.10版本,该系统安装在VM上。至于其他版本我不做说明。
对于ubuntu下的软件安装已经做到一种最简单的程度,只需要使用apt(相关内容可以问google大神)的一个命令
apt-get install mysql-server
即可做到在线安装,系统会帮你自动安装完成的。是不是很简单?如果自己动手去操作的话问题就不是那么简单了,你会发现很多问题。
问题一:既然是在线安装,那必然要连接网络,如何连上互联网成为首要解决问题?
解决方案:我查看了一些文档,里面介绍了很多种,这里我只找了一种相对简单的方式——bridged桥接方式。
在虚拟机设置里面勾选bridged选项。
该种方式下,ubuntu与我们的window系统处在同一级别,我的理解就是,此时的ubuntu和windows系统就像一个教室中的两台电脑,处于一个局域网中,这时我们就要去配置这台电脑的IP就行了。因为处于同一个局域网中,所以IP不能相同,其余的配置相同即可。在ubuntu中,有一个文件时用来配置IP的,执行命令:vim /etc/network/interfaces,打开文件后修改成如下内容:
注意的是网关要与你windows系统的保持一致。
auto loiface loop inet loopbackauto eth0iface eth0 inet staticaddress 192.168.1.99netmask 255.255.255.0gateway 192.168.1.1
修改完成之后,执行命令: /etc/init.d/networking restart (刷新配置信息),通过ifconfig命令查看此时的网络配置情况。完成之后,选择连接网络。
这里的连接选择connect。(在ubuntu系统中网最上面显示的一个网络连接状态中选择auto eth0,表示自动选择网卡0),设置完这些之后就可以上网了(O(∩_∩)O哈哈~):
问题二:使用命令 sudo apt-get insatll mysql-server,提示无法安装该文件包?
提示信息如下:
Reading package lists... DoneBuilding dependency tree Reading state information... DoneE: 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 FoundW: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/maverick/main/source/Sources.gz 404 Not FoundW: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/maverick/main/binary-i386/Packages.gz 404 Not FoundE: Some index files failed to download, they have been ignored, or old ones used instead这说明更新的时候出现了一些问题,是不是我们需要的package它没有找到呢?结果也确实是这样(这是我个人理解)。
解决这种情况的方法如下:
a.按alt+F2,显示如下窗口
b.输入gksu software-properties-gtk,输入你的密码,进入Software Sources界面
c.这里要修改Download from选项,默认的是Server for United States,到这里你是不是有点理解为什么有些package无法更新了吧。我们只需要把该选项改为自己所在区域就可以了,这里我选择了China(哈哈,这个应该没多大争议),然后点击旁边按钮,此时会自动帮你选择最适合的网络。
d.最后保存修改
以上操作结束之后,就可以去执行apt的操作进行安装了。虽然在更新的时候还是会出现上面的错误信息,但是你会发现,你可以安装mysql了。原因就不多解释了,你懂的!!!(自己想想其实很简单)
好了,要说的就这么多,希望对能够帮助到一些人。如果哪里有不够详细的请指出。谢谢
- Ubuntu上的mysql数据库安装(只适合初学者)
- MySQL数据库字符集详解(适合初学者)
- Ubuntu上安装MySQL数据库
- Oracle 数据库 10g 特别版:并非只适合初学者(作者:Lewis Cunningham)
- 使用tableView时的3个注意事项(只适合初学者)
- Ubuntu or Deepin 上安装 mysql 数据库
- Ubuntu or Deepin 上安装 mysql 数据库
- mysql 命令(很全,适合初学者)
- mysql使用手记,适合初学者
- 解决在Virtual PC下安装Linux花屏的问题——也许只适合Linux初学者
- 远程访问ubuntu上的mysql数据库
- Andoid的Button+Intent(适合初学者)
- Fragment的使用(适合初学者)
- ubuntu上安装mysql
- ubuntu上安装mysql
- ubuntu 上安装mysql
- ubuntu上安装mysql
- ubuntu上安装mysql
- Intel前CEO欧德宁的“功“与”过”
- oracle使用dblink和cursor更新不同数据库的记录
- 西山居初赛第一场1001
- 如何使用css实现背景颜色渐变
- windows store 开发调用浏览器的方法:
- Ubuntu上的mysql数据库安装(只适合初学者)
- 读书笔记---《代码大全》--第18章--表驱动方法
- 520献爱:给你一个全新七牛云存储
- Vector用法(C++ Primer中文版)
- ZOJ 3437 Very Hard Problem
- 【Findbugs缺陷库】Call to static DateFormat
- select、poll、epoll的比较
- Microsoft Visual Studio 2010 遇到了异常,可能是由某个扩展导致的
- 预测算法用java实现