
数据库
编码行者
这个作者很懒,什么都没留下…
展开
-
Mysql8的加密策略变更
mysql -u root -p-- 准备输入你的密码-- 修改密码为用不过期mysql> ALTER USER 'root'@'%' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; Query OK, 0 rows affected (0.02 sec)-- 修改密码并指定加密规则为mysql_native_passwordmysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_nati原创 2022-02-24 18:13:26 · 506 阅读 · 0 评论 -
这一次,彻底读懂Mysql执行计划
一些变体explain extended select ...复制代码上述的语句是将表格形式的执行计划转化成 select语句,在使用 show warnings可以得到mysql优化器优化后的查询语句。explain partitions select ...复制代码用于分区表的 EXPLAIN2、执行计划包含的信息不同版本的 Mysql 和不同的存储引擎执行计划不完全相同,但基本信息都差不多。mysql 执行计划主要包含以下信息:2.1 id有一组数字组成。表示一个查询中各个子转载 2022-01-29 15:06:43 · 214 阅读 · 0 评论 -
快速查看Oracle数据库session状态
设置-- for w.sql--set lines 178-- Purpose: Show session state-- Created: Luke(Zhaoping.Lu@oracle.com),20140920set pages 90set head off timing off feed offselect to_char(sysdate,'yymmdd hh24:mi:ss')||','|| instance_name||'@'||host_name||'('||utl_ina原创 2021-10-13 17:54:18 · 3677 阅读 · 0 评论 -
oracle进程(连接)数查询
1、查询 oracle 进程 (连接) 个数:ps -ef | grep oracle | wc -l2、显示所有的 oracle 进程 (连接):ps -ef | grep oracle3、sqlplus / as sysdba 进入 oracle 之后显示 oracle 设置的最大连接数量:show parameter processes4、修改 oracle 最大连接数为 1024,需要重启数据库服务。alter system set processes=1024 scope=sp转载 2021-08-08 13:25:46 · 6898 阅读 · 0 评论 -
Mysql8 2059 - Authentication plugin ‘caching_sha2_password‘ cannot be loaded: dlope
mysql -uroot -pALTER USER ‘root’@’%’ IDENTIFIED BY ‘这里是你的密码’ PASSWORD EXPIRE NEVER;ALTER USER ‘root’@’%’ IDENTIFIED WITH mysql_native_password BY ‘这里是你的密码’;FLUSH PRIVILEGES;原创 2021-06-18 15:07:49 · 145 阅读 · 0 评论 -
Mysql allowLoadLocalInfil 参数漏洞分析
收到这个漏洞首先,第一时间去官网,官网说这个参数3.03版本就修复了。默认false值。想当然的认为没问题,分析版本一大波操作下来,最后看源码默认值true,坑爹的官网有错误,坑死老夫了,果断跟官网反映allowLoadLocalInfileShould the driver allow use of “LOAD DATA LOCAL INFILE …”?Setting to “true” overrides whatever path is set in ‘allowLoadLocalInfile原创 2021-01-06 10:19:21 · 2310 阅读 · 0 评论 -
Oracle 创建 表空间、用户、分权限
windows 环境create tablespace c1_gdt_management_tbs datafile 'e:\oracledata\c1_gdt_management_tbs.dbf' size 1024m;create user c1_gdt_management identified by c1_gdt_management default tablespace c1_gdt_management_tbs;grant dba to c1_gdt_management;grant原创 2020-11-25 17:00:54 · 146 阅读 · 0 评论 -
Oracle修改表列字段名或类型
alter table T_PLN6_FLOW_TASKFORM add (UPLOADFILE2 CLOB);update T_PLN6_FLOW_TASKFORM set UPLOADFILE2 = UPLOADFILE;alter table T_PLN6_FLOW_TASKFORM drop column UPLOADFILE;alter table T_PLN6_FLOW_TASKFORM rename column UPLOADFILE2 to UPLOADFILE;原创 2020-11-25 16:40:52 · 584 阅读 · 0 评论 -
Linux上安装mysql5.7.25
参考链接:https://jingyan.baidu.com/article/359911f59b00ae57ff030677.htmlhttps://dev.mysql.com/doc/refman/5.7/en/starting-server.html1、先参考链接https://jingyan.baidu.com/article/359911f59b00ae57ff030677.html安装配置好mysql2、登陆mysql增加用户和赋相应的权限mysql -u root -p3、修改r原创 2020-11-25 16:36:36 · 257 阅读 · 0 评论 -
命令行模式执行初始化脚本(oracle)
1.登录oracle服务器2.切换到oracle用户:su - oracle3.登录某个数据库:sqlplus username/password@dbname例如:sqlplus shiy/shiy@shiyy_test4.执行sql文件@/home/oracle/sql/planning_oracle.sql原创 2020-11-25 16:35:58 · 698 阅读 · 0 评论 -
最全MySQL性能优化—索引篇
前言今天我们来讲讲如何优化MySQL的性能,主要从索引方面优化。下期文章讲讲MySQL慢查询日志,我们是依据慢查询日志来判断哪条SQL语句有问题,然后在进行优化,敬请期待MySQL慢查询日志篇建表// 建表CREATE TABLE IF NOT EXISTS staffs( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(24) NOT NULL DEFAULT "" COMMENT'姓名', age INT NOT NULL转载 2020-08-01 16:10:14 · 515 阅读 · 2 评论