当前位置: 首页 > news >正文

Ubuntu:Mysql服务器

mariadb与mysql完全兼容,使用时感受不到差别

目录

    • 1 mariadb的安装
    • 2 启动mysql
    • 3 关闭防火墙
    • 4 连接到mysql
    • 5 Mysql的配置文件
    • 6 Mysql远程访问

1 mariadb的安装

apt install mariadb-server

在这里插入图片描述

检查安装

ls /etc/init.d

在这里插入图片描述

2 启动mysql

service mysql restart

在这里插入图片描述

3 关闭防火墙

ufw disable

在这里插入图片描述

4 连接到mysql

mysql -uroot

在这里插入图片描述

5 Mysql的配置文件

查看Mysql的配置,配置文件名以*.cnf为后缀

ls /etc/mysql/

在这里插入图片描述

查看my.cnf

在这里插入图片描述

可以看到这几个地方防止配置文件也可以

6 Mysql远程访问

默认的,mysql/mariadb只支持localhost本地访问,不支持127.0.0.1,也不支持远程访问

查看现有的用户

select Host,User,Password from mysql.user;

在这里插入图片描述

编辑配置文件,取消绑定IP

vim /etc/mysql/mariadb.conf.d/50-server.cnf

注释掉bind-address

在这里插入图片描述

添加root@'%'访问授权

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

在这里插入图片描述

重启mysql服务

service mysql restart

在这里插入图片描述

创建数据库

在这里插入图片描述

远程连接mysql

在这里插入图片描述
这里的密码就是刚才的a1b2c3

在这里插入图片描述

http://www.xdnf.cn/news/1082377.html

相关文章:

  • 08_容器化与微服务:构建弹性架构
  • 【Linux】自旋锁和读写锁
  • (LeetCode 面试经典 150 题) 14. 最长公共前缀 (字符串)
  • JVM与JMM
  • 全素山药开发指南:从防痒处理到高可用食谱架构
  • 虚拟机网络编译器还原默认设置后VMnet8和VMnet1消失了
  • 2025最新软件测试面试八股文
  • WPF学习笔记(24)命令与ICommand
  • 【Oracle专栏】分区表增加分区
  • 【机器学习深度学习】模型参数量、微调效率和硬件资源的平衡点
  • Linux:多线程---深入互斥浅谈同步
  • vue中添加原生右键菜单
  • LucidShape 2024.09 最新
  • FreeCAD傻瓜教程-拉簧拉力弹簧的画法及草图的附着位置设定和Part工作台中形体构建器的妙用
  • Flutter 使用http库获取网络数据的方法(一)
  • 初识Linux:Linux开发工具gcc/g++和gdb以及Makefile的使用
  • App爬虫工具篇-appium配置
  • 【STM32实践篇】:GPIO 详解
  • 2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇
  • 九、K8s污点和容忍
  • web前端面试-- MVC、MVP、MVVM 架构模式对比
  • 递归与循环
  • 高频交易服务器篇
  • A/B测试实战:页面微小改动如何带来30%转化率提升?
  • ABC413 : E Reverse 2^i
  • Vue前端项目接收webSocket信息
  • Linux网络配置与故障排除完全指南
  • 介绍electron
  • 【ES6】Latex总结笔记生成器(网页版)
  • TailWind CSS Intellisense 插件在VSCode 上不生效