MySQL摘要_mysql摘要

2011-04-15

(1)mysqld关闭命令:mysqladmin -u root shutdown。注意:windows命令以enter结束不是';',mysql命令行才是

(2)mysql终端接入,修改mysql.user表内容,添加授权用户。insert into mysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_subject) values("localhost","pppadmin",password("passwd"),'','','');

(3)mysql通过设置mysql.user表的host内容,限定用户的IP端。如:'%',表示:任意IP段的主机都可访问;'192.168.104.%',表示:104网段下的主机才能访问。

(4)mysql 1044访问数据库权限错误。可以通过设置权限命令来控制: mysql>GRANT ALL PRIVILEGES ON *.* TO root[用户名]@'%'[网段] identified by '123456'[密码];

flush privileges;

(5)取消权限:revoke all on *.* from root@'192.168.104.%';

flush privileges;

(6)缓冲池(innodb_buffer_pool_size)缓存的数据页类型有:索引页、数据页、undo页、插入缓冲、自适应哈希索引、innodb存储的锁信息、数据字典等信息

(7)即使事务没提交,Innodb存储引擎依然会每秒将重做日志缓冲中的内容刷新到重做日志文件中。这解释了为什么再大的commit事务时间也是很快,commit操作只以重做日志

文件内容刷新成功标志提交成功

2012-04-17

(1)window中通过服务和命令行启动mysqld服务器,其实是启动两个资源,他们是两个进程。如果通过命令行已启动mysq(msyqld --console)的,此时通过命令行启动服务

(net start mysql),那么services.ms里显示已启动,控制台则显示一直等待。

(2)Java内容

java HashTable内部实现是数组+链表,哈希值相同则在同一数组项下面构造链表。HashTable的的动态扩容rehash,initial Capacity*load fatory(0.75f)。

HashTable的不安全性,极端情况下退化成链表,那么插入会吃cpu,造成服务器瘫痪。方法:哈希值相等;哈希表数组长度取余相等。

java Stirng hashCode算法:BKDR Hash Function。C语言作者:Brian Kernighan and Dennis Ritchie。

java具体计算公式:s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1]。之所以选择31,是因为它是个奇素数,如果乘数是偶数,并且乘法溢出的话,信息就会丢失,因为与

2相乘等价于移位运算。使用素数的好处并不是很明显,但是习惯上都使用素数来计算散列结果。31有个很好的特性,就是用移位和减法来代替乘法,可以得到更好的性能:

31*i==(i<<5)-i。现在的VM可以自动完成这种优化。

重写equals()方法,一定要重写hashcode(),向hash的set,map插入时字面值一样(个'abc'String对象,object源码里hashCode是内存地址的映射值,不重写的话他们hashCode

不同,我们要判断的是字面值相同)

2012-04-23

(1)虚拟内存和磁盘I/O是紧密关联的,从很多方面看来,它们只是同一件事物的两面

2012-06-08

(1)java.lang.OutOfMemoryError: Java heap space:jvm默认heap大小64mb。加上JAVA_OPTS=-Xms64m(初始化64mb) -Xmx512m(最大512mb)

(2)终止进程命令:ntsd -c q -p pid ntsd -c q -pn ***.exe taskkill /pid 1234 /f

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/534943.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

错误代码0x800f0950怎么解决_解决win10安装net framework 3.5失败(错误代码 0x800F0950)...

视频教程&#xff1a;Win10教程 安装net framework 3.5失败(错误代码 0x800F0950)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com一&#xff1a;出现问题&#xff1a;报错代码二&#xff1a;解决步骤1.通过命令提示符明确自己系统版本Windows键X ,打开&#xff08;命…

java mysql dump_Java 调用Mysql dump 备份数据库

SimpleDateFormat sdf new SimpleDateFormat("yyyyMMddHHmmss");try {String name sdf.format(new Date());String filePath System.getProperty("user.dir") "//" name ".sql";// 系统执行器Runtime rt Runtime.getRuntime();…

python 日志不会按照日期分割_django实现日志按日期分割

settings文件中配置&#xff1a; LOGGING { version:1, disable_existing_logger:False, formatters:{ verbose:{ format:%(asctime)s \"%(pathname)s&#xff1a;%(module)s:%(funcName)s:%(lineno)d\" [%(levelname)s]-%(message)s }, }, # 处理器 handlers:{ # 输…

mysql事务隔离最高_Mysql事务隔离级别

mysql官方文档显示&#xff1a;InnoDB中每个隔离级别的详细描述如下&#xff1a; READ UNCOMMITTEDSELECT语句以非锁定方式被执行&#xff0c;但是一个可能更早期版本的记录会被用到。因此&#xff0c;使用这个隔离级别&#xff0c;比如&#xff0c;读是不连贯的。着也被称为“…

exe打包工具哪个最好_一键分发工具哪个最好用?这款30万人都在用,很优秀!...

现代化媒体对于传播越来越重要&#xff0c;16年到如今&#xff0c;视频内容产业实在有话题度&#xff0c;其高效的粉丝互动机制、低资金投入高额回报等等亮点&#xff0c;强烈吸引着数以百万计的创造者&#xff0c;为了达到极其出色的阅读量&#xff0c;这些人往往会运用到所有…

mysql备份服务器中的_使用 Shell 备份远程服务器上的 MySQL 数据库到本机

适用场景&#xff1a;远程服务器上的 MySQL 不允许远程访问&#xff0c;此时我们需要先登录服务器&#xff0c;备份数据库后&#xff0c;将备份文件拉取到本机。源码 mysqlDumpRemote2Local.sh#!/bin/bash################################################# TODO: 登录远程服务…

date转timestamp格式_技术分享 | MySQL:timestamp 时区转换导致 CPU %sy 高的问题

作者&#xff1a;高鹏文章末尾有他著作的《深入理解 MySQL 主从原理 32 讲》&#xff0c;深入透彻理解 MySQL 主从&#xff0c;GTID 相关技术知识。本文为学习记录&#xff0c;可能有误请谅解。本文建议PC端观看&#xff0c;效果更佳。这个问题是一个朋友遇到的风云&#xff0c…

mysql架构组成_第 2 章 MySQL 架构组成

麻雀虽小&#xff0c;五脏俱全。MySQL 虽然以简单著称&#xff0c;但其内部结构并不简单。本章从MySQL物理组成、逻辑组成&#xff0c;以及相关工具几个角度来介绍 MySQL 的整体架构组成&#xff0c;希望能够让读者对 MySQL 有一个更全面深入的了解。2&#xff0e;1 MySQL物理文…

python列表生成器语法_python列表生产式和生成器

1.列表生成式&#xff1a;通过简洁的语法可以对一组元素进行过滤 格式&#xff1a;[exp for val in collection if condition] 例子1&#xff1a; a [x*xforxinxrange(1,10)ifx%20] print(a) 1&#xff09;append()&#xff1a; 该方法用于在列表末尾添加新的对象&#xff0c;…

win2008 mysql端口_使用自定义端口连接SQL Server 2008的方法

使用过SQL Server的人大多都知道&#xff0c;SQL Server服务器默认监听的端口号是1433&#xff0c;但是我今天遇到的问题是我的机器上有三个数据库实例&#xff0c;这样使用TCP/IP远程连接时就产生了问题。如何在Microsoft SQL Server Management Studio里加入端口号连接呢&…

python基本命令range_Python的Range()函数(指南)

当需要执行特定次数的操作时&#xff0c;Python内置的range函数十分方便。 读罢本文&#xff0c;你将&#xff1a; 理解Python的range函数是如何工作的 了解Python 2和Python 3中的实现方式有何不同 看过了不少range()函数操作实例 有能力解决它的一些局限性 让我们开始吧&…

天涯python_python 網絡爬蟲(一)爬取天涯論壇評論

我是一個大二的學生&#xff0c;也是剛接觸python&#xff0c;接觸了爬蟲感覺爬蟲很有趣就爬了爬天涯論壇&#xff0c;中途碰到了很多問題&#xff0c;就想把這些問題分享出來&#xff0c;都是些簡單的問題&#xff0c;希望大佬們以寬容的眼光來看一個小菜鳥&#x1f604;&…

python快递费用计算_[Python]简单用Python写个查询快递的程序最后附源代码

[Python] 纯文本查看 复制代码from requests_html import HTMLSession session HTMLSession() def sb(dh): 用来识别快递 返回快递种类! url http://www.kuaidi100.com/autonumber/autoComNum?resultv21&text dh header { Referer: http://www.kuaidi100.com/, User-A…

qos的_QoS 概述

QoS 是一个很大的领域&#xff0c;涉及到网络中的多个层次和环节。本文仅简要的谈谈 Endpoint 侧的 QoS 概念&#xff0c;将这些纷繁的概念名词串起来&#xff0c;便于理解。QoS 技术背景下图说明了 QoS workflow 中&#xff0c;各项技术的位置和关系摘自 &amp;lt; 端到端Q…

为什么python 为什么没有接口_python做接口测试的必要性

什么是接口测试 接口测试主要用于检测外部系统与内部系统之间&#xff0c;以及系统内部各 个子系统之间的交互点。其测试的重点是&#xff0c;检查数据的交换、传递和控 制管理过程&#xff0c;以及系统间的逻辑依赖关系等。 为什么要做接口测试 1.传统的测试方法成本急剧增加&…

路由器mysql密码重置密码_【验证】mysql root密码恢复

1&#xff0e;首先确认服务器出于安全的状态&#xff0c;也就是没有人能够任意地连接MySQL数据库。因为在重新设置MySQL的root密码的期间&#xff0c;MySQL数据库完全出于没有密码保护的状态下&#xff0c;其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对外的…