linux下安装mysql以及远程sql工具连接mysql
2017-10-29 14:23
761 查看
环境:ubuntu 16.04(亦适用debian系统)
一、首先我们使用下面命令进行安装:
sudo apt-get install mysql-server
安装中会提示设定root用户密码,你随意设置,但是要记住,这是以后你使用root用户登陆msyql的凭证,如图-1所示。
![](https://img-blog.csdn.net/20171029142426852?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvenhnMjAxMjA3MTIwMjI3/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
图-1
以后什么都不用管,直至等到它安装完成。
二、如果都在命令行中操作mysql,那样效率比较慢,所以我们需要使用远程mysql登陆工具登陆使用,默认我们远程登陆工具不能够进行数据库连接,我们要修改mysql的配置文件,下面打开 /etc/mysql/my.cnf文件,内容如图-2所示。
![](https://img-blog.csdn.net/20171029142432624?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvenhnMjAxMjA3MTIwMjI3/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
图-2
!includedir的意思是我们的配置文件在conf.d与mysql.conf.d两个目录文件夹下,有时候配置文件直接就在该文件中修改就行,可能是mysql版本升级了,为了兼容,所以把配置文件放置在了conf.d与mysql.conf.d两个目录下,我们打开/etc/mysql/mysql.conf.d文件,把bind-address那行注释掉,如图-3所示。
![](https://img-blog.csdn.net/20171029142437468?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvenhnMjAxMjA3MTIwMjI3/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
图-3
三、接下来就是给远程用户授权,输入mysql -uroot -p进入mysql环境。
1、 grant all privileges on *.* to root@"%" identified by"123456" with grant option;
2、 flush privileges;
3、 sudo /etc/init.d/mysql restart
如图4所示。
![](https://img-blog.csdn.net/20171029142441567?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvenhnMjAxMjA3MTIwMjI3/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
图-4
最后我们使用远程sql登陆工具连接,如下3图所示,ok
![](https://img-blog.csdn.net/20171029142457262?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvenhnMjAxMjA3MTIwMjI3/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20171029142501710?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvenhnMjAxMjA3MTIwMjI3/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
一、首先我们使用下面命令进行安装:
sudo apt-get install mysql-server
安装中会提示设定root用户密码,你随意设置,但是要记住,这是以后你使用root用户登陆msyql的凭证,如图-1所示。
图-1
以后什么都不用管,直至等到它安装完成。
二、如果都在命令行中操作mysql,那样效率比较慢,所以我们需要使用远程mysql登陆工具登陆使用,默认我们远程登陆工具不能够进行数据库连接,我们要修改mysql的配置文件,下面打开 /etc/mysql/my.cnf文件,内容如图-2所示。
图-2
!includedir的意思是我们的配置文件在conf.d与mysql.conf.d两个目录文件夹下,有时候配置文件直接就在该文件中修改就行,可能是mysql版本升级了,为了兼容,所以把配置文件放置在了conf.d与mysql.conf.d两个目录下,我们打开/etc/mysql/mysql.conf.d文件,把bind-address那行注释掉,如图-3所示。
图-3
三、接下来就是给远程用户授权,输入mysql -uroot -p进入mysql环境。
1、 grant all privileges on *.* to root@"%" identified by"123456" with grant option;
2、 flush privileges;
3、 sudo /etc/init.d/mysql restart
如图4所示。
图-4
最后我们使用远程sql登陆工具连接,如下3图所示,ok
相关文章推荐
- linux安装mysql以及远程不能连接mysql的解决办法
- mysql/sqlserver/oracle安装以及设置远程连接数据库访问
- linux安装mysql全纪录[包括yum和rpm安装,编码,远程连接以及大小写问题]
- MySQL安装(Linux)以及Navicat(Windows)连接
- Linux mysql命令安装允许远程连接的安装设置方法
- VirtualBox安装linux以及远程连接接口的设定
- 关于linux安装mysql没有初始化密码、忘记密码、无法远程连接的解决方法
- mysql 5.7 linux版本安装及Navicat for mysql 远程连接
- Linux下MySQL修改root密码以及允许远程连接
- linux(CentOS6)上mysql的安装、远程登录和使用以及mysql-python的实验
- Linux远程连接工具配置安装及应用
- windows环境下安装连接远程oracle工具PL/SQL Developer 11.0
- linux下mysql的安装配置远程连接
- Linux Ubuntu 12.04 下安装mysql 以及创建 远程navicat 连接
- mysql 0-1 linux操作系统安装卸载mysql,开机自动启动mysql,远程连接mysql
- mysql:yum安装以及开启远程连接权限
- 一路Hadoop-- 3、Linux的远程连接工具的安装
- 转:Linux安装MySQL后找不到my.cnf原因以及从sql语句文件恢复数据库
- Linux安装MySQL后找不到my.cnf原因以及从sql语句文件恢复数据库
- 在Linux系统中安装web端的远程连接工具Wetty