`
liang100100
  • 浏览: 37897 次
  • 性别: Icon_minigender_2
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论

ubuntu下安装mysql并配置远程访问

 
阅读更多
首先保证ubuntu能连接网络

以root用户登录后执行:
apt-get install mysql-server  

安装过程中会要求设置root用户密码,输入root用户密码即可

如果报错
: Unable to locate package mysql-server
则先执行
sudo apt-get update 


安装完后执行netstat -ltn 看到3306端口,则MySQL已经启动

然后设置远程访问
vim 打开 /etc/mysql/my.cnf文件
把bind-address       = 127.0.0.1注释掉

在[mysqld]节点下,加入一行,不区分大小写
lower_case_table_names=1 

然后重启下mysql
stop mysql(或stop service mysql)
start mysql(或 start service mysql)
或者直接restart mysql(restart service mysql)

用root用户登录进mysql

mysql -u root -p  

输入之前设置的密码
然后执行:
GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root的密码";  

完成

现在可以在本机上用客户端连接了.

然后可以创建一个数据库:
create database whdev;  

再创建一个用户可访问这个数据库:
grant all privileges on whdev.* to whdev@"%" identified by "123456";  


转载http://blog.csdn.net/redstarofsleep/article/details/45092129
分享到:
评论

相关推荐

    在Ubuntu下解决MySQL不能远程访问的问题.docx

    然而,在实际应用场景中,我们往往需要让其他机器能够远程访问MySQL数据库,这就要求我们对Ubuntu下的MySQL进行相应的配置修改。本文将详细阐述如何在Ubuntu下解决MySQL不能远程访问的问题,具体步骤分为三个部分:...

    Ubuntu18.0.4安装MySQL并设置ROOT用户密码

    通过以上步骤,不仅能够在 Ubuntu 18.0.4 系统上成功安装 MySQL 服务器,还能安全地设置 ROOT 用户密码、允许其远程访问以及为数据库创建用户并分配权限。这些操作对于维护数据库的安全性和易用性至关重要。

    ubuntu安装mysql5.6完整步骤说明(亲测实用).docx

    Ubuntu 安装 MySQL 5.6 完整步骤说明 在本文中,我们将详细介绍在 Ubuntu 系统中...本文详细介绍了在 Ubuntu 系统中安装 MySQL 5.6 的完整步骤,从下载安装包到设置远程连接。按照这些步骤可以成功安装 MySQL 数据库。

    ubuntu 一键安装mysql8

    7. 检查安装:最后,你可以使用`systemctl status mysql`或`mysql -u root -p`来检查MySQL是否已经成功安装并运行,以及验证root用户的登录。 在整个过程中,需要注意的是安全性和权限问题。避免在脚本中明文写入...

    Ubuntu 安装MySQL(国内镜像源).pdf

    本文档详细介绍了如何在不同版本的 Ubuntu 系统中设置国内 MySQL 镜像源,并对可能出现的问题进行了说明和解决。 首先,文档指出需要根据 Ubuntu 的具体版本选择对应的 MySQL 镜像源。常用的 Ubuntu 版本有 18.04 ...

    ubuntu能用的mysql5.7.38,并附带安装手册

    总的来说,Ubuntu上的MySQL 5.7.38安装过程虽然不复杂,但理解其背后的配置和管理知识对于任何数据库管理员来说都是至关重要的。提供的安装手册将提供更深入的指导,帮助你在Ubuntu环境中更好地利用MySQL服务。

    ubuntu离线安装mysql

    要允许远程访问,还需更新 `mysql.user` 表中的 `Host` 字段。 11、**结语** 离线安装 MySQL 可能会遇到一些挑战,但只要遵循正确的步骤,了解必要的依赖关系,就能成功完成安装。确保在生产环境中对数据库的安全...

    ubuntu20.04安装mysql5.7.42

    在Ubuntu 20.04上安装MySQL 5.7.42的详细步骤 MySQL是一种流行的开源关系型数据库管理系统,被广泛应用于各种规模的项目中。在Ubuntu 20.04上安装MySQL 5.7.42可能与默认的Ubuntu存储库中的最新版本(通常是MySQL 8...

    ubuntu 15.04开放mysql远程3306端口

    在进行以下步骤之前,请确保已经安装了 Ubuntu 15.04 操作系统以及 MySQL 数据库服务。此外,最好具备一定的 Linux 命令行操作经验。 #### 步骤一:检查端口状态 首先,需要确认 3306 端口当前的状态: ```bash ...

    MySQL在Ubuntu系统上的安装配置

    #### 三、设置MySQL远程访问 为了能够在远程使用图形界面工具(如phpMyAdmin或SQLyog)操作MySQL数据库,我们需要对MySQL进行一定的配置。 1. **编辑MySQL配置文件** 打开`/etc/mysql/my.cnf`文件,并注释掉`...

    ubuntu安装和删除mysql

    在Ubuntu系统上安装MySQL主要分为以下几个步骤:更新系统、准备环境、下载安装包、解压缩并安装。 #### 一、系统更新与环境准备 **更新系统** 确保系统是最新的版本,以便避免可能存在的兼容性问题。可以通过执行...

    Ubuntu Server 16.04安装MySQL设置远程访问出现问题的完美解决方案(error:10061)

    ### Ubuntu Server 16.04 安装 MySQL 设置远程访问出现问题的完美解决方案 (error:10061) 在 Ubuntu Server 16.04 上安装 MySQL 并配置其支持远程访问时可能会遇到多种问题,其中最常见的错误之一是 error:10061。...

    ubuntu修改mysql密码

    ### Ubuntu下修改MySQL密码的方法 在Ubuntu系统中,MySQL数据库是非常常见的数据存储解决方案之一。由于安全性和管理的需求,我们可能需要定期更改MySQL的密码。本文将详细介绍如何在Ubuntu环境下通过两种方式来...

    在Ubuntu服务器上离线安装Mysql

    在Ubuntu服务器上离线安装MySQL是一项常见的任务,特别是在没有网络连接或者网络不稳定的情况下。下面将详细阐述这个过程,包括从下载、传输、安装到配置的各个步骤。 首先,你需要从MySQL官方网站...

    ubuntu系统安装mysql

    本文详细介绍了如何在Ubuntu系统上卸载旧版MySQL并安装新版MySQL的过程。从卸载旧版MySQL开始,到安装新的MySQL服务器及客户端工具,再到检查MySQL服务的状态,每一步都至关重要。最后还提到了一些安全性和实用性的...

    ubuntu安装mySQL教程

    在本教程中,我们将详细介绍如何在Ubuntu环境下安装并配置MySQL数据库服务。这不仅适用于初学者,也适用于希望深入了解Ubuntu系统中MySQL安装细节的技术人员。以下是具体的步骤和注意事项。 #### 一、环境准备 1. ...

    Ubuntu16.04离线安装软件-离线安装包mysql5.7.33

    在Ubuntu 16.04操作系统中,有时由于网络限制,我们无法直接使用`apt install`命令在线安装MySQL Server 5.7.33。此时,我们需要采用离线安装的方法来解决这个问题。以下是一个详细的步骤指南,涵盖了如何使用提供的...

    Ubuntu下 mysql安装配置教程.docx

    在Ubuntu操作系统上安装和配置MySQL是一项基础且重要的任务,尤其对于开发者和系统管理员而言。MySQL是一种流行的开源关系型数据库管理系统,广泛应用于各种Web应用程序。以下是详细的步骤和相关知识点: 1. **安装...

    Ubuntu下MySQL安装及配置远程登录教程

    在Ubuntu系统中安装和配置MySQL以允许远程登录是许多开发者和系统管理员的常见任务,尤其对于需要远程管理数据库的应用场景。下面将详细讲解这个过程。 首先,我们需要在Ubuntu上安装MySQL。这通常包括三个步骤: ...

    Ubuntu 18.04配置mysql以及配置远程连接的步骤

    本文主要跟大家分享了关于Ubuntu 18.04配置mysql及配置远程连接的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 配置教程如下: 首先是大家都知道的老三套,啥也不说上来就放三个大招...

Global site tag (gtag.js) - Google Analytics