Ubuntu 16.04 安装mysql详细步骤及使用navicat远程连接

原创 2018年04月17日 16:41:52

1安装mysql

步骤一:安装mysql

sudo apt-get update //更新软件包索引

sudo apt-get install mysql-server //安装mysql-server软件包

 

安装过程中系统将提示您在安装过程中创建 root 密码。选择一个安全的密码,并确保你记住它,因为你以后需要它。

 

步骤二:配置mysql

 

sudo mysql_secure_installation //然后运行附带的安全脚本

 

步骤三:测试mysql

按上边方式安装完成后,MySQL应该已经开始自动运行了。要测试它,请检查其状态。

systemctl status mysql.service

您将看到类似于以下内容的输出:

mysql.service - MySQL Community Server

Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: en Active: active (running) since Wed 2016-11-23 21:21:25 UTC; 30min ago Main PID: 3754 (mysqld) Tasks: 28 Memory: 142.3M CPU: 1.994s CGroup: /system.slice/mysql.service └─3754 /usr/sbin/mysqld

如果MySQL没有运行,您可以启动它:

sudo systemctl mysql start

如果额外的检查,您可以尝试使用该 mysqladmin 工具连接到数据库,该工具是允许您运行管理命令的客户端。例如,该命令表示以 root(-u root)方式连接到 MySQL ,提示输入密码(-p)并返回版本。

mysqladmin -p -u root version

你应该看到类似的输出:

 

mysqladmin  Ver 8.42 Distrib 5.7.16, for Linux on x86_64

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Server version 5.7.16-0ubuntu0.16.04.1 Protocol version 10 Connection Localhost via UNIX socket UNIX socket /var/run/mysqld/mysqld.sock Uptime: 30 min 54 sec

Threads: 1 Questions: 12 Slow queries: 0 Opens: 115 Flush tables: 1 Open tables: 34 Queries per second avg: 0.006

这意味着MySQL正在运行。

 

2、navicat 与远端服务器建立远程连接

 

步骤1:vim /etc/mysql/my.cnf .这个是mysql的配置文件 到里面把 bind-address= 127.0.0.1 这一句注释 2:保存退出。重启 mysql,  service mysql restart ,确保3360端口的开启

 

连接测试会报navicat链接阿里云mysql报80070007: SSH Tunnel: Server does not support diffie-hellman-group1-sha1 for keyexchange

解决方法
1、进入 cd /etc/ssh 

vi sshd_config  加入下面代码

KexAlgorithms diffie-hellman-group1-sha1,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1

Ciphers 3des-cbc,blowfish-cbc,aes128-cbc,aes128-ctr,aes256-ctr

2、执行下面代码

ssh-keygen -A

3.重启SSH

service ssh restart

随后ssh连接测试成功。

ssh报错部分,摘自https://www.cnblogs.com/yidiandhappy/p/7404674.html

 

 

 

 

 

Ubuntu16.04下mysql的安装及远程连接配制

一、引言 平台:阿里云服务器平台 系统:Ubuntu 16.04.1 LTS 工具:xshell xftp navicat 近段时间需要做一个服务器的迁移,顺便也更新了一下ubuntu的版本,中间也...
  • iywgqt
  • iywgqt
  • 2017-01-23 17:13:15
  • 908

使用Navicat for Mysql连接装在虚拟机Ubuntu16.04上的mysql服务器

注:此文章是座在我旁边的开发大神写的博客,以后要跟人家多学习 文章原网址:http://www.souvc.com/?p=915 本文我们主要介绍一下Navicat for Mysql 连接装在虚...
  • w410589502
  • w410589502
  • 2016-06-27 11:13:27
  • 5219

Ubuntu16.04下安装MySQL及简单操作

Ubuntu上安装MySQL非常简单只需要几条命令就可以完成。 1. sudo apt-get install mysql-server 2. apt-get isntall mysql-c...
  • qq_29666899
  • qq_29666899
  • 2018-01-16 21:57:50
  • 305

ubuntu16.04下Navicat for mysql 破解方法

ubuntu16.04下Navicat破解方法是删除一个隐藏文件夹.navicat,使用如下命令 rm -rf /home/计算机名/.navicat64...
  • FernandoNino
  • FernandoNino
  • 2017-12-01 15:54:52
  • 206

Ubuntu16.04 navicat链接mysql后中文数据乱码

使用ubuntu开发,发现navicat链接MySQL乱码,解决记录如下:编辑解压的navicat目录下面的start_navicat: 查找export LANG=”en_US.UTF-8” 改...
  • SakuraLLj
  • SakuraLLj
  • 2017-04-07 12:13:13
  • 937

阿里云Ubuntu16.04下mysql的安装及远程连接配制

之前之前在《Ubuntu 安装Node.js、Express和MySQL》介绍了安装,在《 ERROR 1130 (HY000): Host ‘113.57.150.82’ is not allowe...
  • zhuming3834
  • zhuming3834
  • 2017-07-26 10:47:56
  • 1108

navicate远程访问ubuntu上的mysql数据库

安装mysql l  首先检查系统中是否已经安装了MySQL,在终端里面输入: sudonetstat -tap | grep mysql 如果没有安装,则安装MySQL,在终端输入 : sudoap...
  • tnt87
  • tnt87
  • 2017-08-26 23:51:30
  • 316

ubuntu16.04下安装mysql详细步骤

1、如果要搭建服务器先去购买一个云主机,比如阿里云、京东云、新网等等都有卖。这里推荐使用京东云服务器,因为最近在搞活动。一元可体验两个月(可能现在活动已经过了,但在京东云里有免费领一个月的,学生机也有...
  • itxiaolong3
  • itxiaolong3
  • 2017-09-09 09:48:32
  • 818

nvicat for mysql远程连接linux的MySQL提示10060的解决办法

1、SSH连接到服务器,能够进入MySQL 2、本地能够ping通服务器IP 3、本地用mysql -uroot -p -hxxx.xxx.xxx无法连接到服务器MySQL 解决办法:服务器防火...
  • z_Dendy
  • z_Dendy
  • 2013-05-25 13:39:31
  • 2497

Ubuntu远程连接MySQL, 10038问题

问题: ubuntu server下安装了MySQL 5.5数据库,然后在windows下通过Navicat for MySQL连接时,出现 Can’t connect to mysql s...
  • u013410747
  • u013410747
  • 2016-02-17 11:53:36
  • 2202
收藏助手
不良信息举报
您举报文章:Ubuntu 16.04 安装mysql详细步骤及使用navicat远程连接
举报原因:
原因补充:

(最多只允许输入30个字)