Ubuntu 14.04下MySQL数据库的安装和远程连接
2020-04-07 12:35
1296 查看
文章目录
一、安装MySQL数据库
1、在命令行输入sudo apt-get update
sudo apt-get upgrade
sudo apt-get install mysql-server注:提示 mysql::root password
sudo apt-get install mysql-client
sudo apt-get install libmysqlclient15-dev编程库 2、验证MySQL的安装
在成功安装 MySQL 后,一些基础表会表初始化,在服务器启动后,你可以通过简单的测试来验证 MySQL 是否工作正常。
使用 mysqladmin 工具来获取服务器状态:
ubuntu@VM-0-9-ubuntu:~$ mysqladmin --version
linux上该命令将输出以下结果,该结果基于你的系统信息:
mysqladmin Ver 8.42 Distrib 5.5.62, for debian-linux-gnu on x86_643、MySQL安装完成后的设置
Mysql安装成功后,默认的root用户密码为空,你可以使用以下命令来创建root用户的密码:
ubuntu@VM-0-9-ubuntu:~$ mysqladmin -u root password "new_password";
现在你可以通过以下命令来连接到Mysql服务器:
ubuntu@VM-0-9-ubuntu:~$ mysql -u root -p Enter password:
注意:在输入密码时,密码是不会显示了,你正确输入即可。
MySQL登录后的样子:
二、MySQL设置远程连接
1、修改配置文件在命令行输入:
cd /etc/mysql sudo vim my.cnf //屏蔽了#bind-address =127.0.0.1,然后保存 mysql -uroot -hlocalhost -p //登录数据库2、给以远程的权限
grant all on *.* to root@'%' identified by '123456'; //%为所有ip, 123456为root远程登陆密码。密码可以自己自行修改 flush privileges; //刷新使权限生效
运行结果如下:
在命令行输入:
use mysql; select user,host from user;
运行结果如下:
sudo ufw status //查看防火墙状态 sudo ufw disable //关闭防火墙 sudo ufw enable //启动防火墙 扩展打开和关闭某个端口: sudo ufw allow 端口打开某个端口 sudo ufw delete allow 端口关闭某个端口
注:在关闭防火墙后,重新启动虚拟机
三、Windows下连接MySQL
关闭Windows的防火墙和杀毒软件,然后先使用ping命令看Windows和ubuntu通不通。
注:Windows查看IP使用ipconfig,而ubuntu查看IP使用ifconfig
在这我使用的是Navicat Premium 12软件。首先打开软件
- 点赞 1
- 收藏
- 分享
- 文章举报
相关文章推荐
- VS 2017 连接MySQL数据库向数据库中插入、删除、查询数据
- 【Mysql】Mysql常用语句
- MySQL8.0密码忘记丢失,重置方法
- MySQL数据库面试题(2020最新版)
- MySQL常用命令
- 用sqarkSQL往MySQL写入数据
- 输出操作,结果保存到本地和输出到MySQL
- freecplus框架-MySQL数据库操作
- MySQL学习笔记(2)——索引
- mysql备份与还原
- MySQL 日志系统之 redo log 和 binlog
- 如何提高你的Mysql优化能力
- 提高mysql千万级数据SQL查询优化30条
- MySQL开启权限
- MySQL要点复习笔记
- MySQL性能测试--分区和分表测试
- MySQL数据库常用命令
- Mysql动态sql模糊查询日期
- 一文彻底读懂MySQL事务的四大隔离级别
- 【宇哥带你玩转MySQL】索引篇(一)索引揭秘,看他是如何让你的查询性能指数提升的