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

MySQL的小问题

编码问题

不管官方使用什么编码:latin1、gbk、utf8、utfmb4。统一使用utfmb4

MySQL中的utf8并不是utf-8,它省略了一个字节,只是用三个字节存储所有的符号,utfmb4才是utf-8

远程登录问题:

MySQL官方默认没有启动远程登录,只提供本地登录

mysql> use mysql
# 使用mysql数据库
mysql> select user , host from user;
# 查询mysql数据库的user表的user,host字段

在这里插入图片描述

host列如果写成一个具体的IP地址或域名,则只有这个IP地址才能正常登录该用户,或使用通配符 %
如:

host:1.1.1.1
host:1.1.1.1,2.2.2.2
host:%
host:1.1.%

开启远程登录:

修改host(开启root的远程登录):

# 将mysql.user表中root行的host列内容修改为%
update mysql.user set host="%" where user="root";# 确认是否修改:
mysql> select user , host from user;
+------------------+-----------+
| user             | host      |
+------------------+-----------+
| root             | %         |
| mysql.infoschema | localhost |
| mysql.session    | localhost |
| mysql.sys        | localhost |
+------------------+-----------+

生效方式:

重启进程
刷新权限
mysql> flush privileges;
http://www.lryc.cn/news/519802.html

相关文章:

  • Mac——Docker desktop安装与使用教程
  • FastApi Swagger 序列化问题
  • 《机器学习》——sklearn库中CountVectorizer方法(词频矩阵)
  • UML系列之Rational Rose笔记三:活动图(泳道图)
  • Java面向对象面经总结
  • 红队工具使用全解析:揭开网络安全神秘面纱一角
  • OpenLinkSaas 2025年第一季度开发计划
  • 【python小工具】怎么获取视频的关键帧频率?
  • 数字孪生可视化在各个行业的应用场景
  • Python实现windows自动关机
  • Go可以使用设计模式,但绝不是《设计模式》中的那样
  • 【C语言】_使用冒泡排序模拟实现qsort函数
  • openCvSharp 计算机视觉图片找茬
  • 从零开始开发纯血鸿蒙应用之处理外部文件
  • Spring中三级缓存详细讲解
  • 论文阅读:《Whole-animal connectomes of both Caenorhabditis elegans sexes》
  • 嵌入式开发之STM32学习笔记day03
  • windows10 安装 Golang 版本控制工具g与使用
  • SpringBoot 使用 Cache 集成 Redis做缓存保姆教程
  • R数据分析:多分类问题预测模型的ROC做法及解释
  • 数据结构与算法之二叉树: LeetCode 654. 最大二叉树 (Ts版)
  • Linux 容器漏洞
  • file与io流(1)
  • 忘记了PDF文件的密码,怎么办?
  • Linux权限管理(用户和权限之间的关系)
  • Python Selenium库入门使用,图文详细。附网页爬虫、web自动化操作等实战操作。
  • 【Uniapp-Vue3】使用defineExpose暴露子组件的属性及方法
  • 【多模态LLM】英伟达NVLM多模态大模型训练细节和数据集
  • HTTP详解——HTTP基础
  • MySQL教程之:输入查询