记录下在ubuntu 18.04.3 LTS环境中安装mysql和个人初期简单设置。

  1:安装myslq:sudo apt install mysql-server。

  2:设置root密码。由于我没有使用桌面版,所以在安装过程中没有弹出要我设置root密码(我还纳闷了下,明明官网文档说会要我设置)。那怎么办呢?没帐号没密码是登不上去的。mysql在/etc/mysql/目录下有个名为debian.cnf的文件(当然这个文件的权限是600),文件里会写着默认的帐户和密码,用这个信息登录即可。再用sql语句修改mysql库里user表下root的密码即可。

  3:设置root的host。因为是实验数据库,所以打算直接用root登录省事。在mysql库里user表下host字段,可以看到用户默认都只支持从本地登录 。如果要使用图形工具进行远程管理的话,需要将root的host改为%

  4:设置mysql监听的ip。mysql默认监听的ip是127.0.0.1,想远程连接的话需要将ip改为0.0.0.0

  最后重启mysql即可随心实验了。

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

  补充:

    我用的源是阿里云,后来才发现使用apt默认安装的是5.7的版本,太老了。然后按照官方教程升级到了8.0.18。上面第2步没弹出设置root密码可能是版本太老的锅,因为不重要就不求证了。

最新文章

  1. 制作Nine-Patch图片的流程
  2. android:ems的作用
  3. go git 安装配置与使用 (windows 7 64bit)
  4. Centos6.5 设置nfs
  5. XAMPP PHP redis 扩展
  6. iOS基础篇(十五)——UIScrollView的基本用法
  7. SQLSERVER DBA容易犯的十个错误
  8. linux学习笔记(3)-文件系统
  9. 配置linux平台下基于vim的开发环境
  10. poj 1579 Function Run Fun(记忆化搜索+dp)
  11. Dom生成Xml和解析Xml
  12. Spring之IOC讲解
  13. java 基础知识四 流程控制
  14. DotNetCore跨平台~Moq框架实现模拟测试
  15. SogouCloud.exe进程导致SQL Server服务无法启动
  16. 学习Ant Design Pro的一点心得
  17. 自定义Qt构建步骤,添加数据文件(txt,json等)到构建目录
  18. git忽略某些文件的几种方法
  19. js拷贝实例;
  20. D14——C语言基础学PYTHON

热门文章

  1. C++ 操作符重载实践 & java没有重载操作符的思路
  2. 第一篇 python数据类型
  3. [Nova ERROR] InternalError: Nova requires QEMU version 2.5.0 or greater.
  4. mysql主从复制架构配置
  5. 4.1 primitive and reference values
  6. Prometheus存储模型分析
  7. Day01:对象和类(上)
  8. 《Google工作法》读书笔记
  9. 【VS开发】【图像处理】RGB Bayer Color分析
  10. python 并发编程 多线程 守护线程