环境: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服务器,涵盖从安装Apache到配置PHP环境的全过程。 ### 安装Apache Web服务器 Apache是全球最广泛使用的Web服务器软件之一,其稳定性和强大的功能使其成为...
**LAMP环境搭建详解** LAMP是Linux、Apache、MySQL和PHP的缩写,这是一个流行的Web开发平台...以上就是LAMP环境搭建的全过程,包括可能遇到的问题和解决方案。希望这对初学者有所帮助,祝你在Web开发之路上顺利前行!
在Ubuntu 14.04上部署Django和MySQL环境是一项关键的任务,因为这两个组件是构建强大、可扩展的Web应用程序的基础。以下是一份详细的步骤指南: 首先,确保你的系统是Ubuntu 14.04,并且已经包含了预装的Python ...
总的来说,这个教程将帮助初学者掌握在Ubuntu 10.04上搭建LAMP环境的全过程,包括从基础安装到高级配置,再到使用Eclipse PDT进行PHP开发。这对于想要在Linux环境下进行Web开发的用户来说是非常宝贵的资源。
本文将详细介绍如何搭建Ubuntu Server,并结合"源码"和"工具"这两个标签,探讨在Ubuntu Server上进行源码管理和工具安装的过程。 首先,安装Ubuntu Server的过程相对简单。你需要下载最新版本的Ubuntu Server ISO...
“完全教程”通常会提供更全面的Ubuntu知识,包括系统安装,日常使用,系统维护,甚至可能深入到编程和开发环境的搭建。这可能是一本详尽的指南,适合那些希望深入学习Ubuntu的读者。 这些教程的共同点在于,它们...
本文详细介绍了在Ubuntu系统上安装Reviewboard的全过程,包括环境准备、核心组件安装及配置等多个环节。通过这些步骤,您可以成功地搭建出一套完整的代码审查环境,有助于提高团队协作效率和代码质量。
1. 操作系统:首先,你需要一个支持PHP和MySQL的服务器环境,如Ubuntu、CentOS或Debian等Linux发行版。 2. PHP:Roundcube要求PHP版本至少为7.2,以确保最佳性能和安全性。 3. MySQL/MariaDB:作为数据库服务器,...
3. 网络服务:掌握如何在Ubuntu Server上搭建常见的网络服务,如Web服务器(Apache或Nginx)、数据库服务器(MySQL或PostgreSQL)、DNS服务器(bind9)和邮件服务器(Postfix或Exim)。 4. 安全强化:学习如何通过...
通过本文档,您已经了解了在 Ubuntu 16.04 上安装和配置 Zabbix 3.4 的完整过程。遵循这些步骤可以成功搭建一个功能齐全的监控平台。对于新手而言,在正式环境中部署之前,强烈建议先在测试环境中进行操作,以避免...
涵盖了从下载安装包、安装、配置环境变量到服务管理和测试的全过程。同时针对每种操作系统的特点给出了具体的操作指导和注意事项,帮助用户顺利完成MySQL的部署。 适用人群:IT专业技术人员、系统管理员以及对MySQL...
本文详细介绍了在CentOS 6.4环境下搭建LNMP环境的全过程。通过手动编译安装的方式,虽然耗时较长且较为复杂,但这种方式能够更好地控制环境配置,适合于对系统安全性有较高要求的生产环境。对于开发测试环境或者个人...
以上步骤详细介绍了在Ubuntu上配置Nginx、PHP和MySQL的全过程,确保你能够建立一个功能完备的Web服务器环境。需要注意的是,随着软件版本的更新,具体命令和文件路径可能会有所变化,建议参照最新官方文档或教程进行...
下面将详细介绍从系统安装到Openstack各个组件配置的全过程。 1. 安装Ubuntu 14.04系统:首先要准备一个空白的硬盘或者虚拟机,并从Ubuntu 14.04的安装介质开始安装,此过程包括设置好系统语言、时区、键盘布局以及...
【Linux_Java环境终极搭建】教程详述了在Linux系统中搭建Java开发环境的全过程,主要包括JDK的安装、Tomcat服务器的配置、MySQL数据库的安装以及如何利用Putty进行远程连接。下面是详细的知识点: 1. **安装JDK**:...
在Linux环境下进行ESP8266的开发工作,你需要搭建一...以上步骤详细介绍了在Ubuntu环境下配置ESP8266开发环境的全过程,包含了必要的软件安装、工具链设置以及开发工具的使用。这将帮助你高效地进行ESP8266的开发工作。
部落中涵盖服务器的搭建、配置和维护,包括防火墙设置、Nginx和Apache服务器的部署、MySQL数据库的安装与管理、DNS服务器的配置等。这些内容对于想要将Ubuntu用于企业级服务的读者极具价值。 五、命令行操作 ...
### Linux下C语言连接MySQL详解 ...通过以上步骤,我们完成了在Linux环境下使用C语言连接并操作MySQL数据库的全过程。这种技术在实际项目中非常有用,特别是在需要高度定制化操作或与其他系统紧密集成的场景下。