Linux(Ubuntu) 安装mysql,windows使用Navicat 连接
来源:互联网 发布:四小票采集软件 编辑:程序博客网 时间:2024/05/29 01:56
第一步 安装mysql:
sudo apt-get install mysql-server
sudo apt-get install mysql-client
一旦安装完成,MySQL 服务器应该自动启动。您可以在终端提示符后运行以下命令来检查 MySQL 服务器是否正在运行:
sudo netstat -tap | grep mysql
当您运行该命令时,您可以看到类似下面的行:
tcp 0 0 *:mysql *:* LISTEN
如果服务器不能正常运行,您可以通过下列命令启动它:
sudo /etc/init.d/mysql restart
第二步 配置管理员密码,:
mysql 的默认密码是linux系统密码,如果需要修改:
mysql -u root -p
输入密码
mysql>set password =password('123');
第三步:
windows下安装Navicat,安装不详述。
第四步 配置my.cnf:
使用 sudo netstat -lntp 命令看看
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
如果上面0 0.0.0.0后面不是3306的话就打开/etc/mysql/my.cnf 吧下面这一行给注释掉
bind-address = 127.0.0.1
修改配置以后记得要重启mysql
第五步 分配权限:
本机登陆mysql:mysql -u root -p (-p一定要有);改变数据库:use mysql;
从所有主机:grant all privileges on *.* to root@"%" identified by "password" with grant option;
从指定主机:grant all privileges on *.* to root@"192.168.11.205" identified by "password" with grant option;
例如:
grant all privileges on *.* to test@'192.168.113.124' identified by '123456'
然后执行
flush privileges;
查看一下user:
select host,user,password from user;
看看刚刚添加的用户是否存在
第六步 使用Navicat 连接:
填好服务器IP,刚刚添加的用户名跟密码,连接吧。有时候可能由于防火墙的原因无法连接,把防火墙给关闭试试。
查看防火墙状态:sudo ufw status
关闭防火墙:sudo ufw disable
开启防火墙:sudo ufw enable
开放端口:sudo ufw allow 3306 (可以只开3306端口,mysql默认使用的3306端口)
关闭端口:sudo ufw delete allow 3306
允许特定IP:sudo ufw allow from 192.168.113.254
删除特定IP:sudo ufw delete allow from 192.168.113.254
- Linux(Ubuntu) 安装mysql,windows使用Navicat 连接
- Linux(Ubuntu) 安装mysql,windows使用Navicat 连接
- Ubuntu(虚拟机)下安装mysql并在windows下使用Navicat来连接
- MySQL安装(Linux)以及Navicat(Windows)连接
- 【linux】ubuntu下navicat for mysql安装
- ubuntu linux navicat for mysql 安装
- Ubuntu navicat for mysql 安装和使用
- CentOS下安装MySQL,Windows下使用Navicat for MySql连接
- ubuntu 安装 mysql navicat
- Linux Ubuntu 12.04 下安装mysql 以及创建 远程navicat 连接
- windows 下使用navicat连接linux下面的mysql数据库出错解决方法
- windows下安装mysql用Navicat连接报错
- linux上的Mysql无法再windows下Navicat连接
- mysql 安装 搭建 navicat连接
- Linux学习-vmware虚拟机安装mysql和Navicat连接数据库
- Ubuntu Navicat for MySQL安装:
- Ubuntu-安装Navicat for MySql
- Ubuntu Navicat for MySQL安装
- C# 关闭其他程序窗口、进程
- C# 强制关闭当前程序进程(完全Kill掉不留痕迹)
- Merge Sorted Array Leetcode Python
- C#将设置开机、关闭开机启动项
- Find subarray with given sum
- Linux(Ubuntu) 安装mysql,windows使用Navicat 连接
- 关于Mac的快捷操作
- Gray Code Leetcode Python
- 怎样在软件中使用apache license
- 90. Subsets II Leetcode Python
- [LeetCode] Determine if two rectangles overlap
- Ruby Notes
- 【BZOJ 1013】 [JSOI2008]球形空间产生器sphere
- C/C++中各种类型int、long、double、char表示范围(最大最小值)