`
wandejun1012
  • 浏览: 2729996 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ubuntu MySQL搭建全过程

 
阅读更多

环境:ubuntu

 

步骤:

1、利用sudo -i换到root用户。

 

2、利用wget下载并安装MySQL

 apt-get install mysql-server

 

 

如果报失败,则用apt-get update。

实在不行,再运行步骤2的命令。

 

 

3、安装过程中会提示你设置root的默认密码, 输入root即可。至此,安装完成。

 

 

4、配置MySQL.使其可以被其他机器访问。

 

4.1、控制台输入命令:Mysql -uroot -proot进入Mysql控制台。
4.2、输入:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root'; 此命令的含义是允许root用户可以从任何一台机器登录,并且有最高权限。
4.3、 刷新使权限立即生效。输入命令:flush privileges;
4.4、 编辑my.cnf文件。使得bind地址为所有Ip地址。将bind-address改成0.0.0.0。
4.5、重启。编辑完了my.cnf后,要重启才能生效。
4.6、将防火墙停止。输入命令:ufw disable.可以用ufw status查看防火墙状态。

 

 

5、测试。在另外一台机器上telnet mysql的ip地址  3306,看通不通,通了就OK。

 

6、另外,如果mysql在ubuntu上服务停止了。可以用命令:service mysql start

 

refurl:

http://wiki.ubuntu.org.cn/MySQL%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97

 

http://www.chinaz.com/program/2010/0315/108707.shtml

 

http://stackoverflow.com/questions/11990708/error-cant-connect-to-local-mysql-server-through-socket-var-run-mysqld-mysq

 

http://blog.csdn.net/fengpenglang/article/details/6775114

 

 

http://www.php100.com/html/webkaifa/database/Mysql/2010/1115/6818.html 

 

http://stackoverflow.com/questions/21883894/how-to-make-mysql-port-3306-publicly-accessible-on-an-ubuntu-13-04-server

 

 

 

 

 

 

分享到:
评论

相关推荐

    ubuntu上搭建web服务器

    本文将详细解析如何在Ubuntu系统中构建一个功能完备的Web服务器,涵盖从安装Apache到配置PHP环境的全过程。 ### 安装Apache Web服务器 Apache是全球最广泛使用的Web服务器软件之一,其稳定性和强大的功能使其成为...

    在ubuntu下搭建Apache+MySQL+PHP开发环境

    ### 在Ubuntu下搭建Apache+MySQL+PHP开发环境 #### 概述 本教程旨在指导用户在Ubuntu操作系统上构建一个完整的LAMP(Linux+Apache+MySQL+PHP)开发环境。LAMP是一种广泛使用的开源Web服务器解决方案堆栈,适用于...

    LAMP环境搭建全过程,错误处理和需要的安装包(mysql包由于资源限制自己下载)

    **LAMP环境搭建详解** LAMP是Linux、Apache、MySQL和PHP的缩写,这是一个流行的Web开发平台...以上就是LAMP环境搭建的全过程,包括可能遇到的问题和解决方案。希望这对初学者有所帮助,祝你在Web开发之路上顺利前行!

    Ubuntu 14.04下Django和MySQL环境部署全过程

    在Ubuntu 14.04上部署Django和MySQL环境是一项关键的任务,因为这两个组件是构建强大、可扩展的Web应用程序的基础。以下是一份详细的步骤指南: 首先,确保你的系统是Ubuntu 14.04,并且已经包含了预装的Python ...

    Ubuntu_LAMP.rar_Ubuntu!_ubuntu_ubuntu_LAMP

    总的来说,这个教程将帮助初学者掌握在Ubuntu 10.04上搭建LAMP环境的全过程,包括从基础安装到高级配置,再到使用Eclipse PDT进行PHP开发。这对于想要在Linux环境下进行Web开发的用户来说是非常宝贵的资源。

    搭建 Ubuntu Server 平台

    本文将详细介绍如何搭建Ubuntu Server,并结合"源码"和"工具"这两个标签,探讨在Ubuntu Server上进行源码管理和工具安装的过程。 首先,安装Ubuntu Server的过程相对简单。你需要下载最新版本的Ubuntu Server ISO...

    Ubuntu最全的自学资料

    “完全教程”通常会提供更全面的Ubuntu知识,包括系统安装,日常使用,系统维护,甚至可能深入到编程和开发环境的搭建。这可能是一本详尽的指南,适合那些希望深入学习Ubuntu的读者。 这些教程的共同点在于,它们...

    Ubuntu系统下安装Reviewboard详解

    本文详细介绍了在Ubuntu系统上安装Reviewboard的全过程,包括环境准备、核心组件安装及配置等多个环节。通过这些步骤,您可以成功地搭建出一套完整的代码审查环境,有助于提高团队协作效率和代码质量。

    Ubuntu Server - 权威网站和经典书籍

    3. 网络服务:掌握如何在Ubuntu Server上搭建常见的网络服务,如Web服务器(Apache或Nginx)、数据库服务器(MySQL或PostgreSQL)、DNS服务器(bind9)和邮件服务器(Postfix或Exim)。 4. 安全强化:学习如何通过...

    ubuntu16.04 安装zabbix3.4

    通过本文档,您已经了解了在 Ubuntu 16.04 上安装和配置 Zabbix 3.4 的完整过程。遵循这些步骤可以成功搭建一个功能齐全的监控平台。对于新手而言,在正式环境中部署之前,强烈建议先在测试环境中进行操作,以避免...

    lnmp环境搭建

    本文详细介绍了在CentOS 6.4环境下搭建LNMP环境的全过程。通过手动编译安装的方式,虽然耗时较长且较为复杂,但这种方式能够更好地控制环境配置,适合于对系统安全性有较高要求的生产环境。对于开发测试环境或者个人...

    ubuntu下配置nginx+php+mysql详解

    以上步骤详细介绍了在Ubuntu上配置Nginx、PHP和MySQL的全过程,确保你能够建立一个功能完备的Web服务器环境。需要注意的是,随着软件版本的更新,具体命令和文件路径可能会有所变化,建议参照最新官方文档或教程进行...

    完整的roundcube邮件系统搭建过程2.rar

    1. 操作系统:首先,你需要一个支持PHP和MySQL的服务器环境,如Ubuntu、CentOS或Debian等Linux发行版。 2. PHP:Roundcube要求PHP版本至少为7.2,以确保最佳性能和安全性。 3. MySQL/MariaDB:作为数据库服务器,...

    Ubuntu 14.04一步一步安装Openstack Kilo版本

    下面将详细介绍从系统安装到Openstack各个组件配置的全过程。 1. 安装Ubuntu 14.04系统:首先要准备一个空白的硬盘或者虚拟机,并从Ubuntu 14.04的安装介质开始安装,此过程包括设置好系统语言、时区、键盘布局以及...

    Linux_java环境终极搭建

    【Linux_Java环境终极搭建】教程详述了在Linux系统中搭建Java开发环境的全过程,主要包括JDK的安装、Tomcat服务器的配置、MySQL数据库的安装以及如何利用Putty进行远程连接。下面是详细的知识点: 1. **安装JDK**:...

    Linux下ESP8266开发环境搭建资源包

    在Linux环境下进行ESP8266的开发工作,你需要搭建一...以上步骤详细介绍了在Ubuntu环境下配置ESP8266开发环境的全过程,包含了必要的软件安装、工具链设置以及开发工具的使用。这将帮助你高效地进行ESP8266的开发工作。

    ubuntu 部落

    部落中涵盖服务器的搭建、配置和维护,包括防火墙设置、Nginx和Apache服务器的部署、MySQL数据库的安装与管理、DNS服务器的配置等。这些内容对于想要将Ubuntu用于企业级服务的读者极具价值。 五、命令行操作 ...

    linux 下 C 连接Mysql

    ### Linux下C语言连接MySQL详解 ...通过以上步骤,我们完成了在Linux环境下使用C语言连接并操作MySQL数据库的全过程。这种技术在实际项目中非常有用,特别是在需要高度定制化操作或与其他系统紧密集成的场景下。

    ubuntu linux实用学习教程

    对于有兴趣深入学习的读者,可能会涉及服务器基础,如搭建LAMP(Linux, Apache, MySQL, PHP)环境,以及Docker等容器技术的初步应用。 总的来说,《Ubuntu Linux实用学习教程》是一份全面而详尽的指南,无论你是刚...

Global site tag (gtag.js) - Google Analytics