首先保证ubuntu能连接网络
以root用户登录后执行:
apt-get install mysql-server
安装过程中会要求设置root用户密码,输入root用户密码即可
安装完后执行netstat -ltn 看到3306端口,则mysql已经启动
然后设置远程访问
vim 打开 /etc/mysql/my.cnf文件
把bind-address = 127.0.0.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";
相关推荐
在Ubuntu下解决MySQL不能远程访问的问题.docx
Ubuntu18.0.4安装MySQL,修改ROOT用户密码并允许远程访问,添加用户并配置数据库的访问权限
Ubuntu 16.04安装MySQL及需要其他主机远程连接MySQL时的设置问题...在安装过程中会出现各种奇葩问题,下面小编给大家带来了Ubuntu Server 16.04安装MySQL设置远程访问出现问题的完美解决方案(error:10061),一起看看吧
ubuntu修改mysql密码,记录一下吧
本文主要跟大家分享了关于Ubuntu 18.04配置mysql及配置远程连接的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 配置教程如下: 首先是大家都知道的老三套,啥也不说上来就放三个大招...
ubuntu 安装MySQL 支持远程访问 sudo apt-get update sudo apt-get install mysql-server sudo apt-get install libmysqlclient-dev 登录 MySQL mysql -u root -p 创建用户 REATE USER 'username'@'host' ...
第一步,修改配置文件: vim /etc/mysql/my.cnf 找到 bind-address = 127.0.0.1 改为: bind-address = 0.0.0.0 #允许任意ip地址访问 也可以指定IP地址。 重启MySQL: sudo /etc/init.d/mysqld restart 第二步,修改...
主要为大家详细介绍了Ubuntu下MySQL安装及配置远程登录教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
开启MySQL的远程访问权限 默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限。 主流的有两种方法,改表法和授权法。 相对而言,改表法比较容易一点...
主要介绍了Ubuntu16.04 server下配置MySQL,并开启远程连接的方法,非常具有实用价值,需要的朋友可以参考下。
ubuntu 15.04开放mysql远程3306端口,以下所有操作在terminal(终端)中执行。 首先查看端口是否打开 netstat -an|grep 3306 此图为开启3306端口的截图,之前显示为. . . 127.0.0.1:3306 . . . 打开mysql配置文件vi...
1.进入mysql,修改 mysql这个database下的user数据表 将root用户对应的记录只保留一条host为localhost的记录; 然后将root用户对应的host属性由localhost改为% 再执行命令 flush privileges; 2.修改/etc...
数据库对于服务端开发人员来说,几乎就是左膀右臂。几乎每一个服务端开发...MySQL允许远程访问的设置 1.注释bind-address = 127.0.0.1。 代码如下: >cd /etc/mysql >sudo vim my.cnf 将bind-address = 127.0.0.1注
一台电脑上安装了Workbench,现需要访问另一台ubuntu服务器上的MySQL数据库,但mysql默认是不允许访问的,考虑到安全性问题,也不适合使用root用户来访问mysql。 这时我们就需要开放mysql服务器并创建新的用户来访问...
代码如下://建议设置固定IPmysql> GRANT ... 您可能感兴趣的文章:云服务器Ubuntu_Server_16.04.1安装MySQL并开启远程连接的方法mysql修改开启允许远程连接的方法Linux服务器中MySQL远程连接的开启方法Ubuntu16.04 serv
出现问题:在Ubuntu系统中,添加了MySQL账户,赋予了数据库完全操作权限,并且允许数据库从外部链接但是,还是无法远程访问MySQL数据库。原因:Ubuntu系统中,默认安装的MySQL限制了只有本机才能访问数据库解决办法...