您的当前位置:首页正文

ubuntu12.04安装mysql5.6.30 及遇到的问题解决

2023-11-10 来源:一二三四网

  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

 

总结起来就是四个依赖关系不完整:

  1. libc6  

  2. libnuma1

  3. libstdc++6

  4. 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这三个 的字符集

显示全文