Ubuntu搭建MySQL,Navicat Premium连接

首先,撤销 (Ctrl Z)我们需要使用apt安装mysql,命令如下:

sudo apt install mysql-server

安装MySQL时,需为默认的“root”用户指定密码(无要太复杂哦~ O(∩_∩)O)

说明:安装完mysql-server后,mysql-client就带了,无需单独安装.

成功安装后,界面如下所示:

其次,安装成功后可以检查下数据库当前状态。命令如下:

sudo service mysql status

此时我们可以看到有一个状态为(running)的高亮Active,表示当前正在运行中。

(说明:pip list 是安装到Python里面去,apt安装是安装到Ubuntu里面。所以使用pip list是看不到mysql-server的,不知大家有没有像我一样首次困惑呢?)

插播一下“守护进程”名词,可以百度了解。在此提供一个博客链接 Linux Daemon(守护进程)http://blog.csdn.net/bravezhe/article/details/7995625

到此为止,mysql已经成功安装,接下来让我们使用默认的root用户登录mysql,命令如下:

mysql –u root –p

或 mysql –uroot –p123456

后者很少用,尤其是把密码外显得这种方式,原因你懂得!

退出mysql: exit

修改配置文件,支持中文;

SHOW VARIABLES LIKE '%char%';

SHOW VARIABLES LIKE '%collo%';

collation_connection 排序规则,通常用utf8_general_ci

修改配置文件:wendy@wendy-VMSrv:/etc/mysql$ sudo nano mysql.cnf(cnf是config的简称)

修改完后,需要重启下mysql服务;(修改前无需停止服务),命令如下所示:

sudo systemctl restart mysql.service

修改服务端监听地址(修改前)

修改服务端监听地址(修改后)

修改后的配置文件内容如下所示:

连接数据库:

步骤1:查看MySQL服务器的ip地址

如果不创建用户的情况下,直接使用root用户登录会出现如下提示:

所以,我们需要接下来的步骤,创建用户(wendy)并允许其他计算机来连接这个用户。

步骤2:创建用户&授权

----------------------------------------------------------------------------------------------------------

创建用户[CREATE USER]

CREATE USER 'wendy'@'%'

IDENTIFIED BY '123456';

说明:表示,所有的ip地址都可以用这个用户(wendy)连接。

flush privilege;

说明:刷新一下权限,使得上面的语句生效。

截止目前为止,虽然可以打开DB,但目前该用户没有任何权限。下一步需要授权操作。

授权[GRANT]

grant all on *.* to 'wendy'@'%';

说明:把所有的权限授给'wendy'@'%',用户(wendy)

on 表示什么数据库下的什么表(所有数据库下的所有表权限)

flush privilege;

最后,使用Navicat Premium连接

ubuntu mysql navicat_Ubuntu搭建MySQL,Navicat Premium连接相关推荐

  1. navicat 连接linux mysql_如何在windows下用Navicat Premium连接linux下的Mysql

    展开全部 当我们在Vmware中使用Linux下的MySQL ,界面不是很友好,所以我们使用Navicat Premium软件32313133353236313431303231363533e59b9 ...

  2. mysql80版本连接 1251_解决Navicat Premium 连接 MySQL 8.0 报错1251的问题分析

    人闲太久,努力一下就以为是在拼命. 一.问题 Navicat Premium 连接 MySQL 8.0 报错: 1251 - Client does not support authenticatio ...

  3. ubuntu mysql 环境,Ubuntu下安装搭建MySQL环境步骤介绍

    摘要 腾兴网为您分享:Ubuntu下安装搭建MySQL环境步骤介绍,翼拍照,易码平台,洋葱数学,小度等软件知识,以及poco美人相机,收卡啦,crc16校验工具,ps画笔样式,机械标准件,法硕联盟论坛 ...

  4. mysql安装以及安装navicat并且连接

    mysql安装以及安装navicat并且连接 文章目录 mysql安装以及安装navicat并且连接 1. 数据结构模型 2. 专业名词 3. 常见的组件 4. SQL语句 5. MySQL的安装与配 ...

  5. Navicat Premium 连接 Oracle 数据库

    参考文献:http://blog.sina.com.cn/s/blog_5157093c0100mrez.html Navicat Premium 是一个可多重连接的数据库管理工具,它可让你以单一程序 ...

  6. 如何使用Navicat Premium 连接并创建数据库

    使用Navicat Premium连接,创建和修改数据库十分方便,那怎样操作呢? 1.首先要下载并安装mysql,自行配置mysql. 2.下载安装Navicat Premium. 3.打开软件后点击 ...

  7. Navicat Premium连接SQL Server

    Navicat Premium连接SQL Server 步骤: 激活SQL Server 服务 配置SQL Server网络配置 连接SQL Server 激活SQLServer服务 直接搜索 计算机 ...

  8. 关于Navicat Premium连接Oracle数据库闪退(失败)的解决办法(带ocl.dll)

    关于Navicat Premium连接Oracle数据库闪退(失败)的解决办法(带ocl.dll) 先下载这两个文件(oci.dll.sqlPlus) oci.dll:https://download ...

  9. Navicat Premium 连接oracle 提示ORA-01017:用户名/口令无效;登陆被拒绝

    Navicat Premium 连接oracle,密码明明是对的,还是提示 ORA-01017:用户名/口令无效:登陆被拒绝.而用Pl/SQL 连接没有问题. 其实用户名和密码是对的,但还是会报错,这 ...

最新文章

  1. 直播|人大高瓴周骁:时空大数据与智慧城市前沿
  2. 计算机视觉开源库OpenCV梯度之Sobel算子
  3. redis linux无法启动服务,CentOS7 下redis不能开机启动,求解?
  4. golang mysql连接池原理_redis mysql 连接池 之 golang 实现
  5. scannet数据集和shapenet、modelnet等数据集的名称和标签对应关系
  6. 深度学习中 Batch Size 对训练过程的影响
  7. 修改mysql_MySQL UPDATE:修改数据(更新数据)
  8. JAVA阻塞队列LinkedBlockingQueue 以及非阻塞队列ConcurrentLinkedQueue 的区别
  9. 将长方形木框拉成平行四边形_微课|人教版五年级数学上册6.1平行四边形的面积(P8690)...
  10. 高级web前端面试题
  11. 数学竞赛辅导陈启浩pdf_【优秀论文】第九届MathorCup高校数学建模挑战赛(B题)...
  12. 谷物大脑(来自樊登读书会)
  13. 【元胞自动机】基于元胞自动机的人口疏散仿真matlab源码
  14. 声纹识别概述(3)声纹识别系统
  15. python量化选股策略_【机器学习】第六课:基于SVM的量化选股策略
  16. Git入门起步(超详细)
  17. Windows 2003安全设置大全
  18. Java - 关于HashMap通过keySet遍历kv的二次调用问题
  19. Access denied for user ‘test‘@‘%‘ to database ‘mysql‘
  20. python实现将ip段解析为单个ip

热门文章

  1. Tableau实战系列Tableau基础概念全解析 (二)-万字长文解析数据类型及数据集
  2. tableau可视化数据分析60讲(八)-tableau计算函数(重点知识)
  3. Flink从入门到精通100篇(十一)-Java SPI 机制在 Flink SQL 中的应用
  4. 如何制作提交按钮,实现多条件筛选
  5. Linux疑难杂症解决方案100篇(十二)-ubuntu中安装ftp服务器
  6. Top K算法问题的实现
  7. python 查看当前系统Python版本
  8. android SQLite数据库用法图文详解(附源码)
  9. akka---Getting Started Tutorial (Java): First Chapter
  10. secureCRt中文乱码问题