1 dpkg: dependency problems prevent configuration of mysql-community-server: 2 mysql-community-server depends on libc6 (>= 2.17); however: 3 Version of libc6 on system is 2.15-0ubuntu10.12. 4 mysql-community-server depends on libnuma1; however: 5 Package libnuma1 is not installed. 6 mysql-community-server depends on libstdc++6 (>= 4.9); however: 7 Version of libstdc++6 on system is 4.6.3-1ubuntu5. 8 mysql-community-server depends on init-system-helpers (>= 1.18~); however: 9 Package init-system-helpers is not installed. 10 dpkg: error processing mysql-community-server (--install): 11 dependency problems - leaving unconfigured 12 Processing triggers for ureadahead ... 13 Processing triggers for man-db ... 14 Errors were encountered while processing: 15 mysql-community-server
总结起来就是四个依赖关系不完整:
libc6
libnuma1
libstdc++6
init-system-helpers
解决办法也很简单,就是安装嘛
不过在安装以上的库的时候,可能会遇到奇怪的安装不上的问题,可能需要:
$ sudo dpkg -r mysql-community-server_5.6.30-1debian8_i386.deb #把刚刚安装的残留的东西清除干净,再开始安装依赖库。
libnuma1安装:
$ sudo apt-get install libnuma1
libstdc++6安装:
$ sudo apt-get install build-essential$ sudo apt-get install aptitude$ sudo apt-get install libstdc++6
init-system-helpers安装:
这个的版本,必须是1.18,我第一次安装了1.70的版本,mysql-server安装时还是报错,安装办法:
到 https://launchpad.net/ 搜索到init-system-helpers,找到1.18版本的deb包,然后下载到本地,然后在保存的路径中:
$ sudo dpkg -i init-system-helpers_1.18_all.deb #安装即可
libc6的安装:
刚开始我以为安装gcc-5 和g++-5的版本就能解决了。后来,发现安装了gcc-5和g++-5后,libc6的版本还是2.15根本就没有改变。
后来,还是在https://launchpad.net/ (其实就是ppa源)里搜索到libc,找到这个版本:libc6_2.19-0ubuntu6.5_i386.deb下载到本机。
然后dpkg安装:
$ sudo dpkg -i libc6_2.19-0ubuntu6.5_i386.deb
最后,回到mysql-community-server 的包路径,继续之前的安装。
$ cd /usr/local/src$ sudo dpkg -i mysql-community-client_5.6.30-1debian8_i386.deb
这次终于成功安装server了。
接着安装client部分:
$ sudo dpkg -i libmysqlclient18_5.6.30-1debian8_i386.deb
还有一些client依赖的库
$ sudo dpkg -i libmysqlclient18_5.6.30-1debian8_i386.deb$ mysql -uroot -ppassword #root用户,密码就可以登录mysql了。
安装好的mysql,它的配置文件一般ubuntu系统都放在 /etc/mysql/my.cnf
datadir路径,一般是/var/lib/mysql (这些都在my.cnf配置有说明)
大功告成一件事。
补充:
其实,mysql-5.6.30安装的办法,在官网上已经写得很清楚了,请移步官网参考:
https://dev.mysql.com/doc/refman/5.6/en/linux-installation-debian.html
在这次解决依赖库的问题中,也搞清楚了PPA源怎么弄了。
ubuntu12.04安装mysql5.6.30 及遇到的问题解决
标签:mysql5.6; ubuntu12.04;install mysql5.6;libc6
小编还为您整理了以下内容,可能对您也有帮助:
ubuntu 12.04 lts 安装 Mysql 报错,求助
ubuntu 12.04 lts 安装 Mysql 报错
启动与停止
1、启动
MySQL安装完成后启动文件mysql在/etc/init.d目录下,在需要启动时运行下面命令即可。
[root@test1 init.d]# /etc/init.d/mysql start
2、停止
/usr/bin/mysqladmin -u root -p shutdown
3、自动启动
1)察看mysql是否在自动启动列表中
[root@test1 local]# /sbin/chkconfig –list
2)把MySQL添加到你系统的启动服务组里面去
[root@test1 local]# /sbin/chkconfig –- add mysql
3)把MySQL从启动服务组里面删除。
[root@test1 local]# /sbin/chkconfig –- del mysql
ubuntu安装mysql出现问题
能看出来你是新安装的ubuntu,要把原注册的信息更新一下,即:
sudo rm /var/lib/apt/lists/* -vfsudo
apt-get update
ubuntu安装mysql出现问题
能看出来你是新安装的ubuntu,要把原注册的信息更新一下,即:
sudo rm /var/lib/apt/lists/* -vfsudo
apt-get update
ubuntu安装mysql出错
looks like a host name resolving issue. run command $ sudo nano /etc/hosts and add your host name in.
ubuntu安装mysql出错
looks like a host name resolving issue. run command $ sudo nano /etc/hosts and add your host name in.
ubuntu12怎么安装mysql
1. sudo apt-get install mysql-server
2. apt-get isntall mysql-client
3. sudo apt-get install libmysqlclient-dev
安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:
sudo netstat -tap | grep mysql
通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。
登陆mysql数据库可以通过如下命令:
mysql -u root -p
-u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。
ubuntu12怎么安装mysql
1. sudo apt-get install mysql-server
2. apt-get isntall mysql-client
3. sudo apt-get install libmysqlclient-dev
安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:
sudo netstat -tap | grep mysql
通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。
登陆mysql数据库可以通过如下命令:
mysql -u root -p
-u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。
Win7系统华硕F81se电脑安装Ubuntu12.04出错导致安装失败如何解决
Ubuntu是一个以桌面应用为主的Linux操作系统,很多人都会选择在自己的电脑中安装这个系统,但是最近有win7系统华硕F81se电脑用户发现在安装Ubuntu12.04出现了错误,导致Ubuntu12.04系统无法继续安装,那么出现安装失败该如何解决呢?下面就跟大家分享一下Win7系统华硕F81se电脑安装Ubuntu12.04出错导致安装失败的详细解决步骤如下。
推荐:
问题描述:
从ubuntu官网上下载了12.04的安装包,下了个usb installer,把系统烧到u盘以后,在u盘里run了下,总是出现下面的错误:
Cannot allocate resource for EISA slot 1
Cannot allocate resource for EISA slot 2
Cannot allocate resource for EISA slot 3
Cannot allocate resource for EISA slot 4
Cannot allocate resource for EISA slot 5
Cannot allocate resource for EISA slot 6
Cannot allocate resource for EISA slot 7
Cannot allocate resource for EISA slot 8
解决方法:
1、华硕win7系统电脑开机的时候,按F2进入bios设置,选择security选项;
2、按键盘上的上下键,把光标移动到I/O Interface Security 选项,敲回车;
3、默认情况下,这里面的所有的选项都是UNLOCKED 将最后一个选项New Card Interface 设置为LOCKED 这样就可以进入系统了。
注意:有人提到要将Wireless NetWork Interface 也设置为LOCED 这样有利于安装,要注意:ODD Interface 和USB Interface 千万不要设置为LOCKED 这样就关闭了USB 和光驱的功能。装完系统以后要把New Card Interface 设置为LOCKED,否则ubuntu 12.04将启动不了,其他的都要设置为UBLOCKED,到这里,基本上系统装的就没问题了。
如何在ubuntu下安装设置mysql
MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
安装: apt-get install mysql-server
设置允许远程登录 修改/etc/mysql/my.cnf(此文件为mysql的配置文件)。将文件中的binding-address=127.0.0.1注释掉。 从本机登陆mysql:mysql -u root -p use mysql; 设置允许所有主机连接到Mysql,执行命令:grant all privileges on *.* to root@"%" identified by "root用户的密码" with grant option;
重启mysql /etc/init.d/mysql restart *注:/etc/init.d/mysql start|stop|restart可以启动/停止/重启
设置开机自启动 把启动命令(/etc/init.d/mysql start)加入/etc/rc.local文件中
设置Mysql字符集: 创建数据库时指定字符集:create database mydb character set utf-8; 查看当前字符集:show variables like 'character%'; 修改当前数据库的字符集: mysql SET character_set_client = utf8 ;mysql SET character_set_connection = utf8 ;mysql SET character_set_database = utf8 ;mysql SET character_set_results = utf8 ;mysql SET character_set_server = utf8 ;mysqlSET NAMES utf8; //这条语句会改变 character_set_client character_connection character_results这三个 的字符集