linux 下配置安装mysql以及配置【经验】

 更新时间:2016年05月05日 16:13:58   作者:gendlee1991  
这篇文章主要介绍了linux 下配置安装mysql以及配置【经验】,需要的朋友可以参考下
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

  在linux系统下学习MySQL,第一道坎就是如何在linux下安装和配置mysql。这种一劳永逸的事,我们就有耐心的做好。

  系统版本:ubuntu14.04

  mysql版本:mysql-server-5.5

  mysql-client-5.5

  先检查是否已经安装了mysql,(Ctrl+Alt+T)终端输入命令:

  sudo netstat -tap|grep mysql

  若无反应,或没有显示安装成功的信息,则表示没有安装。

  下面来开始我们的安装工作。

  解决第一难:

  1,安装命令:

  sudo apt-get install mysql-server mysql-client

  【对于新用户可能出现】:

  正在读取软件包列表... 完成

  正在分析软件包的依赖关系树

  正在读取状态信息... 完成

  有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是

  因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件

  包尚未被创建或是它们已被从新到(Incoming)目录移出。

  下列信息可能会对解决问题有所帮助:

  下列软件包有未满足的依赖关系:

  mysql-client : 依赖: mysql-client-5.5 但是它将不会被安装

  mysql-server : 依赖: mysql-server-5.5 但是它将不会被安装

  E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

  【解决办法】:sudo apt-get install mysql-client-core-5.5

  如果没有安装,则安装MySQL.

  sudo apt-get install mysql-server mysql-client

  在此安装过程中会让你输入root用户(管理Mysql用户,非ubuntu系统用户)密码,按照要求输入即可,如下所示:

\

  2,测试安装是否成功:

  在终端输入 sudo netstat -tap | grep mysql

  出现如下结果则安装成功:

\

  3,也可通过登录MySQL测试

  在终端输入 mysql -uroot -p 接下来会提示你输入密码,输入正确密码,即可进入。如下所示:

\

  4,MySQL的一些简单管理:

  启动MySQL服务: sudo start mysql

  停止MySQL服务: sudo stop mysql

  修改 MySQL 的管理员密码: sudo mysqladmin -u root password newpassword

  设置远程访问(正常情况下,mysql占用的3306端口只是在IP 127.0.0.1上监听,拒绝了其他IP的访问(通过netstat可以查看到)。取消本地监

  听需要修改 my.cnf 文件:):

  sudo vi /etc/mysql/my.cnf

  bind-address = 127.0.0.1 //找到此内容并且注释

  6)MySQL安装后的目录结构分析(此结构只针对于使用apt-get install 在线安装情况):

  数据库存放目录: /var/lib/mysql/

  相关配置文件存放目录: /usr/share/mysql

  相关命令存放目录: /usr/bin(mysqladmin mysqldump等命令)

  启动脚步存放目录: /etc/rc.d/init.d/

相关文章

  • 从其他电脑访问本机的Mysql的设置方法

    从其他电脑访问本机的Mysql的设置方法

    如果需要让特定的用户从给定域(例如mydomain.com)的所有计算机上访问 MySQL 服务器,你可以执行在账户名的 host 部分使用了通配符“%” 的 GRANT 语句
    2008-11-11
  • MySQL 主从复制原理与实践详解

    MySQL 主从复制原理与实践详解

    这篇文章主要介绍了MySQL 主从复制原理与实践,结合实例形式分析了MySQL 主从复制基本概念、原理、实现方法与相关注意事项,需要的朋友可以参考下
    2020-05-05
  • MySQL数据库本地事务原理解析

    MySQL数据库本地事务原理解析

    事务是数据库系统中的重要概念,了解这一律念是以正确的方式开发和数据库交互的应用程序的前提,今天通过本文给大家介绍MySQL数据库本地事务原理解析,感兴趣的朋友一起看看吧
    2022-01-01
  • 对MySQL配置参数 my.ini/my.cnf的详细解析

    对MySQL配置参数 my.ini/my.cnf的详细解析

    今天我们今天主要向大家描述的是MySQL配置参数 my.ini/my.cnf,以下的文章就是对其实际操作的具体内容的详细解析
    2010-08-08
  • Winserver2012下mysql 5.7解压版(zip)配置安装教程详解

    Winserver2012下mysql 5.7解压版(zip)配置安装教程详解

    这篇文章主要介绍了Winserver2012下mysql 5.7解压版(zip)配置安装教程详解,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-01-01
  • MySQL中order by的使用详情

    MySQL中order by的使用详情

    在使用select语句时可以结合order by对查询的数据进行排序。如果不使用order by默认情况下MySQL返回的数据集,与它在底层表中的顺序相同,可能与你添加数据到表中的顺序一致,也可能不一致,如果希望得到的数据有顺序,就该明确排序方式,下面详细内容需要的朋友可以参考一下
    2021-11-11
  • mysql添加索引和不添加索引的区别及说明

    mysql添加索引和不添加索引的区别及说明

    这篇文章主要介绍了mysql添加索引和不添加索引的区别及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • mysql?binlog?回滚示例解析

    mysql?binlog?回滚示例解析

    严格来说mysqlbinlog 不能算回滚,他只是将过去的数据修改记录 重新执行一遍,但是从结果上来看,他也算把数据恢复到任意时间点了,这篇文章主要介绍了mysql?binlog回滚示例解析,需要的朋友可以参考下
    2023-08-08
  • MySQL 5.5 range分区增加删除处理的方法示例

    MySQL 5.5 range分区增加删除处理的方法示例

    这篇文章主要给大家介绍了关于MySQL 5.5 range分区增加删除处理的相关资料,文中通过示例代码介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-06-06
  • mysql最新版8.0.17解压版安装教程

    mysql最新版8.0.17解压版安装教程

    这篇文章主要为大家详细介绍了最新版mysql 8.0.17 解压版安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-09-09

最新评论

?


http://www.vxiaotou.com