mysql
sclkw
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
无公网环境编译安装mysql5.7
配置yum仓库,下载同系统版本一致的系统镜像,可以到国内各大镜像站下载, http://mirror.chpc.utah.edu/pub/vault.centos.org/7.4.1708/isos/x86_64/CentOS-7-x86_64-Everything-1708.iso将镜像上传到服务器,挂载镜像,mount CentOS-7-x86_64-Everything-1708....原创 2020-03-27 11:55:38 · 305 阅读 · 0 评论 -
创建数据库时设置默认字符集为utf8
create database dbname default charset utf8 collate utf8_general_ci;原创 2019-12-27 11:57:02 · 10781 阅读 · 0 评论 -
mysql优化之配置文件方面
1、修改innodb_buffer_pool_cache设置mysql使用内存大小,防止内存溢出2、修改wait_timeout参数值 默认为八小时(mysql客户端的数据库连接闲置最大时间值)3 修改max_connetions值,默认为151,mysql的最大连接数4 修改max_user_connections的值,每个数据库用户的最大 连接5 修改back_log的值 指出在my...原创 2019-12-21 15:01:34 · 184 阅读 · 0 评论 -
mysql优化之sql优化
1、 合理利用索引,清除无效索引2、sql语句中的IN包含的值不要过多3、select操作时必须指定字段名称,防止查询数据时过度消耗系统性能4、如果限制条件中的其他字段没有索引时尽量少用or5、尽量用union all代替union6、使用合理的分页方式以提高分页的效率,有时数据量过大的表,分页查询不合理反而会导致查询缓慢7、不建议采用模糊查询,这种查询会导致索引失效而进行全表扫描...原创 2019-12-21 14:22:02 · 175 阅读 · 0 评论 -
mysql报错ERROR 1396 (HY000): Operation CREATE USER failed for……
今天创建用户时报错ERROR 1396 (HY000): Operation CREATE USER failed for一时间不知道问题出在哪儿后面在官方文档里面找到了这个问题的解决方法因为创建的用户曾经存在,所以要执行drop user ‘user’@’%’;然后执行flush privileges;再创建用户,成功。...原创 2019-12-11 20:46:27 · 2092 阅读 · 0 评论 -
nginx配置mysql负载均衡
nginx支持四层和七层负载均衡,连接mysql使用套接字,所以需要选用四层负载均衡,安装nginx需要开启stream模块,如果没有开启,重新编译并添加–with-stream选项安装好后修改配置文件stream {server {listen 3306;proxy_pass db;}upstream db { server 192.168.90.21:3306; ...原创 2019-12-11 20:00:16 · 833 阅读 · 2 评论
分享