mysql
有谁看见我的剑了?
学习如逆水行舟,不进则退
展开
-
修改mysql数据库默认字符集
参考:https://blog.csdn.net/qq_50247813/article/details/137137915。在控制台临时修改 character_set_server 的值为 utf8,然后创建数据库。可以看出现在创建的数据库字符集默认是UTF-8。永久修改mysql 数据库默认字符集和校对规则。修改配置默认配置文件 /etc/my.cnf。前提你必须已经安装好了mysql。查看mysql的默认字符集。在查看默认字符集,校对规则。查看系统版本,数据库版本。到这里就已经修改成功了。原创 2024-03-29 12:36:18 · 290 阅读 · 0 评论 -
使用mysql官网软件包安装mysql
确定你的操作系统,我的是Centosmyqsl 所有安装包的地址:https://repo.mysql.com/yum/如果你是使用rpm安装你可以到对应的版本里面找到对应的包。mysql 发行包的地址:http://repo.mysql.com/在这里你可以找到对应的发布包安装。原创 2024-03-29 10:59:49 · 624 阅读 · 0 评论 -
mariadb实现主从同步
还有注意将slave加入到master的远程访问列表中。注:如果使用普通用户需要授权binlog权限。重启主从数据库,配置生效。修改主数据库配置如下。master节点配置。原创 2024-01-05 15:08:50 · 1334 阅读 · 1 评论 -
mariadb配置慢sql查询
Mariadb和Mysql配置相同。这里配置的事mariadb。创建慢sql日志文件。原创 2024-01-05 13:54:48 · 475 阅读 · 0 评论 -
修改mariadb的默认存储路径
将mariadb的数据拷贝到/data目录下。首先mariadb服务正常启动。停止mariadb服务。查看当前数据的存放目录。创建新的数据存放目录。原创 2024-01-05 13:44:12 · 1020 阅读 · 1 评论 -
安装mariadb
简介MariaDB是MySQL的一个分支,由开源社区维护,采用GPL授权许可,完全兼容MySQL.配置yum安装源1. 官方源注:版本可以修改为yum仓库支持的版本这里选择阿里源下载会快些加载yum仓库缓存安装mariadb使用阿里云yum源安装注:如发现以及报错软件包:MariaDB-server-11.0.4-1.el7.centos.x86_64 (mariadb) 需要:pv需要配置第三方源进行安装pv使用官网yum源安装查看mariadb版本启动并自启。原创 2024-01-05 10:04:52 · 427 阅读 · 0 评论 -
mysql日志报错报错:Bad handshake
MySQL 5.5.45+, 5.6.26+和5.7.6+的要求,如果没有设置显式选项,则必须默认建立SSL连接。为了符合不使用SSL的现有应用程序,将verifyServerCertificate属性设置为“false”。导致数据库报错的原因是客户端那边是java程序启用了ssl连接,java程序日志如下。方法二、修改mysql的my.cnf文件在 [mysqld] 下面添加。方法一、 修改JDBC的连接串改为。MySQL版本:5.7.4。mysql日志报错如下。原创 2023-12-29 23:59:54 · 637 阅读 · 0 评论 -
源码安装mysql
官网下载地址:https://downloads.mysql.com/archives/community/使用源码安装mysql,这里选择的版本是mysql5.7.35 ,系统是Centos7.6。## 新建目录,存放编译产生的中间文件。## 创建数据存放目录,编译的时候有指定目录,这里创建指定的目录即可。## 创建日志存放目录,pid存放目录。在mysql初始化的时候会生成临时密码。## 启动mysql并加入到开启自启。设置默认字符集为utf8mb4。创建用户,创建目录,并授权。原创 2023-11-30 10:20:39 · 944 阅读 · 0 评论 -
CentOS安装mariadb
mariadb 完全兼容mysql,命令一样!原创 2023-09-18 11:05:44 · 319 阅读 · 0 评论 -
navicat 连接mysql报错2002-Cant‘t connect to server on “localhost“(10061)
navicat 连接mysql报错2002-Cant‘t connect to server on “localhost“(10061)转载 2023-08-30 10:39:53 · 689 阅读 · 0 评论 -
查看mysql的最大连接数,并修改最大连接数
mysql默认最大连接数为151,最大连接数为100000。1、查看当前最大连接数。原创 2023-08-23 11:18:37 · 428 阅读 · 0 评论 -
MySql报错only_full_group_by的解决办法
MySql报错only_full_group_by的解决办法转载 2023-08-17 15:34:51 · 134 阅读 · 0 评论 -
phpmyadmin
phpmyadmin的使用 https://www.php.cn/tool/phpmyadmin/436310.html。phpmyadmin的安装 https://www.php.cn/tool/phpmyadmin/436310.html。原创 2023-07-27 14:43:31 · 68 阅读 · 0 评论 -
yum安装mysql
1、 创建 mysql.repo 文件,并写入配置。3、 重新生成yum缓存文件。安装mysql5.7。2、 清除yum缓存。4、 安装mysql。原创 2023-07-06 16:13:05 · 96 阅读 · 0 评论 -
破解mysql用户的密码
MYSQL数据库的认证密码有两种方式,MYSQL 4.1版本之前是MYSQL323加密,MYSQL 4.1和之后的版本都是MYSQL SHA1加密,MYSQL数据库中自带Old_Password(str)和Password(str)函数,它们均可以在MYSQL数据库里进行查询,前者是MYSQL323加密,后者是MYSQLSHA1方式加密。假如mysql数据库中有一个 prod_blb 用户,你作为root管理员,想知道它的密码,又不想修改它的密码。2、获取到用户的加密的密码。1、MYSQL加密方式。原创 2023-05-31 00:07:57 · 3334 阅读 · 0 评论 -
MySQL查看所有用户
MySQL查看所有用户原创 2023-05-11 16:03:41 · 232 阅读 · 0 评论 -
mysql开通binlog权限
【代码】mysql开通binlog权限。原创 2023-05-10 10:20:51 · 354 阅读 · 0 评论 -
MySQL用户创建、登录
MySQL用户创建、登录原创 2023-04-24 15:09:29 · 91 阅读 · 0 评论 -
[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains 报错处理
问题: 我在导入数据库sql脚本的时候报错,报错内容如下。重启mysql后,在执行sql文件,我发现报错就解决了。然后我去百度了一下,问题是sql文件和当前版本的问题。解决方法是在my.cnf配置文件中加入。原创 2023-04-24 15:06:55 · 167 阅读 · 0 评论 -
查看数据库表所占容量空间大小
参考:查看数据库表所占容量空间大小转载 2023-04-19 11:32:36 · 214 阅读 · 0 评论 -
mysql如何修改时区
system_time_zone就是mysql服务(即mysqld)启动的时候读取数据库所在宿主机的时区,system_time_zone固定下来后,即使服务器的时区发生改变也不会影响system_time_zone的值,除非重启mysqld服务;mysql 的time_zone 配置不要用SYSTEM,因为用了就是跟随system_time_zone的值,而system_time_zone读取自数据库所在宿主机的操作系统,常常是CST的值。2.1、修改会话级别,关闭会话就会失效,也仅仅影响当前会话窗口。原创 2023-04-11 10:46:01 · 1519 阅读 · 0 评论 -
查看数据库表所占容量空间大小
查看数据库表所占容量空间大小转载 2023-03-22 10:17:31 · 79 阅读 · 0 评论 -
Linux 单独安装mysqldump
Linux 单独安装mysqldump转载 2023-03-13 16:02:03 · 631 阅读 · 0 评论 -
mysql命令行创建数据库指定字符集
2、创建数据库dailylog指定字符集为gbk,校对规则gbk_chinese_ci。1、创建数据库sdmg指定字符集为utf8,校对规则utf8_general_ci。原创 2023-02-27 16:55:18 · 2068 阅读 · 0 评论 -
mysql将root用户设为所有主机可访问
可以看出root用户的访问权限是localhost是自己本身。修改访问权限为 ‘%’ 为所有主机可访问。查看user表root用户的访问权限。原创 2023-02-23 16:50:22 · 1908 阅读 · 0 评论 -
mysql查看连接数和设置会话超时
User: 连接的用户Host: 连接的主机地址db:访问的数据库Command: 目前指令类型Sleep 休眠Query 查询Time:占用时间State:状态starting 正在进行info:使用的sql语句。原创 2023-02-23 16:19:21 · 3338 阅读 · 0 评论 -
mysql授权
场景一,授权用户所有的权限,允许所有主机访问,对所有数据库生效,允许用户将自己的权限授权给其他用户。场景二、授权用户select,update权限并限制一个范围的主机访问,对指定主机生效。对用户做了权限变更之后,一定记得重新加载一下权限,将权限信息从内存中写入数据库。记录一下今天工作需要的问题,两个问题最算是一个问题吧。假设数据库DB,普通用户test,密码为123456。建议查询前,查看一下有哪些用户,用户的访问权限是什么。回收test用户的update权限。1、 给普通用户授权数据权限。原创 2023-02-13 15:47:53 · 377 阅读 · 0 评论