MySQL 的安装

1. 先更新 apt 安装中心: apt update 里面会有默认最新的mysql 的包。

2.安装msyql : sudo apt-get install mysql-server   mysql-server 服务端 实例,mysql-client 客户端 和服务端建立连接。 版本mysql5.7

1 处标注的一定要大写。

3.mysql安装之后大概会占用160M 的存储空间。

4.mysql 的配置文件默认安装在  cd /etc/mysql  文件夹下

MySQL的配置

1.ubuntu 下mysql 的启动停止命令

立即停止:service mysql stop

重启服务:service mysql restat

启动服务:service mysql start

没有启动MySQL的服务时候:本机内存占用275M ,启动mysql 空跑之后内存占用434M 消耗内存160M

2. mysql 文件配置介绍

MySQL 官方文档:https://dev.mysql.com/doc/refman/5.7/en/  这里MySQL的版本是5.7

MySQL 文件配置文档:https://dev.mysql.com/doc/refman/5.7/en/server-administration.html

配置文件的路径:根配置文件是 cat /etc/mysql/my.cnf

实际的配置文件地址在红框中

简单使用:

1.在控制台输入mysql 可建立与MySQL的连接

2.初始进来设置初始账号密码: update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';  flush privileges;

3.quit; 退出mysql

4.账号密码登陆 mysql -u账号 -p密码  -P端口号   参数一定要和值写在一起  不然会报ERROR 1049 (42000): Unknown database '123456'  错误

5.这里在服务器中设置好之后用navicat 进行连接,本地并不能连接到mysql服务

解决办法:到mysql 所在的服务器

1. use mysql;select user,authentication_string,host from user;  发现host 里面只有host 给其他的ip 开通访问权限。

2.开通访问权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

flush privileges;

quit;

发现依然不能访问,此时看看防火墙 关闭防火墙:sudo ufw disable  依然不能访问。

4.查看mysql配置文件是否绑定了127.0.0.1

vim /etc/mysql/my.cnf  发现没有bind-address, 但是my.cnf 又引入两个文件夹. 在 /etc/mysql/mysql.conf.d/mysqld.cnf 文件里面

vim /etc/mysql/mysql.conf.d/mysqld.cnf

再重启mysql 服务  service mysql restart   连接成功

ubyntu 链接mysql_ubuntu mysql 的安装、配置、简单使用,navicat 连接相关推荐

  1. ubyntu 链接mysql_ubuntu mysql远程连接

    ubuntu mysql远程连接 http://blog.csdn.net/helen_shw/archive/2010/01/22/5224524.aspxkiki@kiki-desktop:/et ...

  2. php mysql环境 xp_MySQL_XP环境下安装apache+php+mysql,Apache和mysql的安装较简单,主 - phpStudy...

    XP环境下安装apache+php+mysql Apache和mysql的安装较简单,主要是安装前请保证80端口未被占用 比如 iis 以前安装过的apache mysql 先停止运行phpmyadm ...

  3. mysql集群初始化配置_集群Cluster MySQL的安装配置和使用

    集群Cluster MySQL的安装配置和使用 发布时间:2020-05-28 14:20:03 来源:亿速云 阅读:233 作者:鸽子 MySQL Cluster MySQL集群 基本概念: &qu ...

  4. 阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7)

    阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7) 1.效果图 1 2. 部署步骤 1 1. mysql安装附加(centos7) 7 ...

  5. cacti 配置mysql_Linux Mysql cacti安装配置

    Linux Mysql cacti安装配置 时间:2019-01-18 17:44作者:网友投稿 cacti是一套开源的网络监控工具,可以监控主机的状态和负载情况,添加相应的模板后, 可以用来监控ap ...

  6. centos7 mysql workbench_centOS下mysql workbench安装配置教程

    本文为大家分享了mysql workbench安装配置教程,供大家参考,具体内容如下 step0:安装mysql 在按照workbench之前,先安装mysql.指令是 yum install mys ...

  7. MySQL的安装配置(win7 64-bit)

    MySQL的安装配置(win7 64-bit) 转,整理. MySQL 版本是 mysql-noinstall-5.1.66-winx64.zip(免安装版) mysql-workbench-gpl- ...

  8. ubuntu+php+mysql+apache安装配置

    ubuntu+php+mysql+apache安装配置 1. 安装运行环境 复制内容到剪贴板 代码: sudo apt-get install apache2 sudo apt-get install ...

  9. mysql windows 管道连接,科技常识:Windows Server 2016 MySQL数据库安装配置详细安装教程...

    今天小编跟大家讲解下有关Windows Server 2016 MySQL数据库安装配置详细安装教程 ,相信小伙伴们对这个话题应该也很关注吧,小编也收集到了有关Windows Server 2016 ...

最新文章

  1. 事件冒泡和阻止事件冒泡
  2. msql 数据去重,仅保留一条
  3. [游戏模版17] Win32 推箱子 迷宫
  4. MySQL 规范及优化
  5. CentOS6.8网络接口配置文件ifcfg-eth0
  6. 《C++ Primer 第五版》(第3.5-3.6节) ——C++中的内置数组类型,string对象和C风格字符串
  7. Java基础学习总结(2)——接口
  8. python 随机数抽奖系统_python实现的简单抽奖系统实例
  9. EasyUI加zTree使用解析 easyui修改操作的表单回显方法 验证框提交表单前验证 datagrid的load方法...
  10. vbyone接口引脚定义_USB3.1 Type-C 高速接口设计指南
  11. GEE开发之Landsat8计算MNDWI和数据分析
  12. 如何在打印机驱动详细信息不能查看的情况下利用DISM命令备份还原打印机驱动
  13. python模拟鼠标点击脚本_python模拟鼠标点击和键盘输入的操作
  14. 数据路:三人行,必有我师!
  15. 广告的术语和简称大全
  16. python星号直角三角形边长公式_三角形边长计算公式大全
  17. 新年第一天 | 恶补新一季《黑镜》的同时,营长又深入扒了扒它那擅长机器学习的新爸爸是如何赚钱的
  18. Ubuntu18.04忘记密码解决(八十七)
  19. 一、Rabbit的介绍与安装
  20. eclipse安装EMF插件

热门文章

  1. hadoop基础教程
  2. windows进程间通信方式总结
  3. 数字图像处理:基于MATLAB的车牌识别项目
  4. RDP(远程桌面)优化
  5. 图的邻接表存储与深度优先遍历代码实现
  6. 系统通知、 聊天服务的实现
  7. Docker(六):Docker 三剑客之 Docker Swarm
  8. python面试总结
  9. Java多线程系列--“JUC原子类”01之 框架
  10. 烦人的Facebook分享授权