mysql
文章平均质量分 71
Web3&Basketball
编程和运动,诗和远方
展开
-
mysql 8.0.19修改密码
mysql 8.0.19修改密码:登录 mysql -uroot -p2.使用mysql;use mysql;修改密码: alter user 'root'@'localhost' identified with mysql_native_password by '123456';刷新系统权限表 flush privileges;...原创 2020-04-27 17:37:40 · 941 阅读 · 0 评论 -
Sequel pro 1.1.2连接Mysql 8.0.19,创建表一直loading,报错:NSInvalidArgumentException【已经解决】
Sequel pro 1.1.2连接Mysql 8.0.19,创建表一直loading,报错如下:NSInvalidArgumentException-[_NSInlineData isEqualToString:]: unrecognized selector sent to instance 0x60400003c0c0(0 CoreFoundation ...原创 2020-04-27 17:00:02 · 2045 阅读 · 1 评论 -
mysql 8.0.19安装后,用Sequel pro连接的时候报错:‘caching_sha2_password‘ cannot be loaded【已经解决】
‘caching_sha2_password’ cannot be loaded: dlopen(/usr/local/lib/plugin/caching_sha2_password.so, 2): image not found在用Sequel Pro链接本地MySQL的时候(用brew安装mysql,版本应该是在8以上),报以上错,解决办法如下:启动mysqlbrew servic...原创 2020-04-27 15:12:57 · 1371 阅读 · 0 评论 -
Mac “Warning:The /usr/local/mysql/data directory is not owned by the 'mysql' or '_mysql' ”
在Mac上启动mysql的时候,出现如下提示:“Warning:The /usr/local/mysql/data directory is not owned by the ‘mysql’ or ‘_mysql’ ”sudo chown -RL root:mysql /usr/local/mysqlsudo chown -RL mysql:mysql /usr/local/mysql/da...原创 2019-02-27 13:13:01 · 649 阅读 · 0 评论 -
RDS for MySQL实际内存分配情况介绍
RDS 的内存是重要的性能参数,常常出现由于异常的 SQL 请求以及待优化的数据库导致内存利用率升高的情况,严重时还会出现由于 OOM 导致实例发生 HA 切换的情况。MySQL 的内存大体可以分为共享内存和 session 私有内存两部分,下面将详细介绍各部分的构成。共享内存 执行如下命令,即可查询示例的共享内存分配情况:show variables where variabl...转载 2018-02-22 18:02:14 · 1133 阅读 · 0 评论 -
[Note] Start binlog_dump to master_thread_id(453861043) slave_server(4294967295), pos(, 4)
在用mysql的Master/Slave主从同步的时候,出现了如下错误:[Note] Start binlog_dump to master_thread_id(453861043) slave_server(4294967295), pos(, 4)于是查找资料发现和slave_net_timeout有关,用命令show global VARIABLES查看数据库中sla...原创 2018-02-22 16:44:31 · 3030 阅读 · 0 评论 -
Hash索引和BTree索引区别
索引是帮助mysql获取数据的数据结构。最常见的索引是Btree索引和Hash索引。不同的引擎对于索引有不同的支持:Innodb和MyISAM默认的索引是Btree索引;而Mermory默认的索引是Hash索引。我们在mysql中常用两种索引算法BTree和Hash,两种算法检索方式不一样,对查询的作用也不一样。 一、BTree BTree索引是最常用的mysql数据库索引算法,因...转载 2018-03-08 16:01:29 · 12523 阅读 · 2 评论 -
Mysql | 查看表的索引
因此索引也会有它的缺点:虽然索引大大提高了查询速度,同时却会降低更新表的速度,如对表进行INSERT、UPDATE和DELETE。单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引。打个比方,如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。2.当对表中的数据进行增加、删除和修改的时候,索引也要动态的维护,降低了数据的维护速度。原创 2018-02-07 19:58:40 · 113754 阅读 · 68 评论 -
HikariCP、MySQL Configuration 性能优化
MySQL ConfigurationIn order to get the best performance out of MySQL, these are some of our recommended settings. There are many other performance related settings available in MySQL and we recommend r原创 2017-12-07 14:11:48 · 2352 阅读 · 0 评论 -
Linux上MySQL更新wait_timeout & interactive_timeout
Linux上Mysql 更新wait_timeout & interactive_timeoutstep 1: 找到my.cnf文件,在windows上是my.ini:find / -name my.cnfstep 2: 在my.cnf中添加wait_timeout=18000 和interactive_timeout=18000wait_timeout=18000interactive_ti原创 2018-01-02 16:44:13 · 998 阅读 · 0 评论 -
MySQL 远程登录阿里云RDS和常用命令
远程登录阿里云数据库RDS:mysql -h xxx.mysql.rds.aliyuncs.com -P 3306 -u test -p-h: RDS地址 -P: 端口号 -u: 用户名 -p: 密码然后提示输入密码就可以了!查看所有的数据库:show databases;原创 2018-01-02 10:27:52 · 12891 阅读 · 1 评论 -
MySQL wait_timeout
show VARIABLES like “%timeout%”; 默认显示是28800,8个小时show GLOBAL VARIABLES like “%wait%”;查看进程 show PROCESSLIST; 查看最大连接数 show variables like “max_connections”;原创 2017-12-07 19:03:23 · 788 阅读 · 0 评论 -
com.mysql.jdbc.Driver 和 com.mysql.cj.jdbc.Driver的区别以及设定serverTimezone
如果未明确设置,MySQL 5.5.45+, 5.6.26+ and 5.7.6+版本默认要求建立SSL连接。如果你需要用SSL连接,就要为服务器证书验证提供信任库,并设置。是 mysql-connector-java 5中的,是 mysql-connector-java 6中的。不推荐不使用服务器身份验证来建立SSL连接。如果你不需要使用SSL连接,你需要通过设置。如果你有任何问题也可以私信我,看到后会回。为了符合当前不使用SSL连接的应用程序,但是你的driver用的还是。来显式禁用SSL连接。原创 2017-12-06 17:09:14 · 241445 阅读 · 74 评论 -
mysql中 truncate() 和 format() 的区别
mysql中 truncate() 和 format() 保留小数位数的区别:truncate() 直接截取,不四舍五入。 format() 会四舍五入,返回类型是字符串,因为满3位会加一个逗号。原创 2017-11-28 20:43:51 · 2046 阅读 · 0 评论 -
MySQL导出、删除索引Index和约束的方法
1. 导出创建自增字段语句:?1234567891011121314151617181920212223242526SELECT转载 2017-09-02 15:31:56 · 3695 阅读 · 0 评论