MySql
文章平均质量分 83
一花一世界~
记录学习、使用过程和经验,希望能对您有所帮助!
展开
-
记一次 MyBatis常用到的动态sql
一、SQL的动态拼接标签if标签where标签choose when otherwise标签set标签trim标签bind标签sql和include标签 foreach标签二、if标签:test中写判断条件 参数直接paramN或者别名 特点: 只要成立就拼接在Sql语句中,都成立就全部都拼接 注意: where子句中加上1=1来规避and的风险<select id="uid" resultType="UserEntity">select * from UserEntity原创 2021-09-10 00:26:43 · 694 阅读 · 1 评论 -
记一次 SQL优化
一、经常遇到的问题1、没有索引或没有用到索引2、I/O吞吐量小,存在瓶颈效应3、内侧不足4、网络速度慢5、查询出的结果数据量过大6、出现锁或者死锁7、返回不必要的行和列数据,比如 select *8、查询预计存在问题,没有优化二、基础策略1、尽量避免在where子句中使用不等于(!= 或 <>) 操作符,否则将导致引擎放弃使用索引而进行全表扫描。...原创 2021-09-06 00:51:54 · 509 阅读 · 0 评论 -
记一次 Centos7 手动安装 Mysql 5.7 数据库 (使用 Mysql 的 rpm 文件)
一、基本信息:1、下载地址:https://dev.mysql.com/downloads/mysql/下载链接:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar2、操作系统 Centos7.4 x64 Minimal17083、工具:xshell5...原创 2019-12-21 13:45:55 · 426 阅读 · 0 评论 -
记一次 MySQL for Linux错误 ERROR 1045 (28000) 解决方案
QQ交流群:64655993 希望能对您有所帮助!!!报错信息:MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)1、跳过MySQL的密码认证过程(1)、修改 /etc/my.cnf 文件[root@localhost ~]# c...原创 2019-04-25 10:49:55 · 17783 阅读 · 0 评论 -
安装mysql数据库及问题解决方法
1、mysql官网下载安装包,官网地址:www.mysql.com[root@localhostsoftware]# lltotal 580020-rw-r--r--. 1 root root 593940480 Mar 25 18:57 mysql-5.7.21-1.el7.x86_64.rpm-bundle.tar2、解压[root@localhostsoftware]...转载 2019-04-24 21:28:46 · 1965 阅读 · 0 评论 -
记一次 Centos 7 x64 使用 Mysql 5.6 的 rpm 文件安装数据库
QQ交流群:64655993 希望能对您有所帮助!!!一、基本信息介绍官网:https://www.mysql.com/下载地址:https://dev.mysql.com/downloads/mysql/5.6.html#downloads或https://download.csdn.net/download/llwy1428/11131497下载文件MySQ...原创 2019-04-23 10:03:44 · 411 阅读 · 0 评论 -
Centos 6.5 使用Mysql的rpm文件安装数据库
QQ交流群:646559931、下载数据库安装文件下载地址:https://download.csdn.net/download/llwy1428/10876556或:(官网下载)https://dev.mysql.com/downloads/mysql/2、安装基本工具并设置防火墙[root@localhost ~]# yum install -y vim lrzsz rp...原创 2018-12-25 23:58:57 · 1013 阅读 · 0 评论 -
记一次 Centos 7 安装 MariaDb(Mysql)
QQ交流群:64655993 希望能对您有所帮助!!!1、安装Mariadb服务[root@localhost ~]# yum install -y mariadb mariadb-server2、启动服务[root@localhost ~]# systemctl start mariadb3、初始化数据库[root@localhost ~]# mysql_secur...原创 2018-12-12 10:29:28 · 2074 阅读 · 0 评论 -
Centos 6.5 x64 安装MariaDb(Mysql)
1、配置本地源(官方地址:https://downloads.mariadb.org/mariadb/+releases/)[root@localhost ~]# vi /etc/yum.repos.d/MariaDB.repo写入以下内容[mariadb]name = MariaDBbaseurl = http://mirrors.ustc.edu.cn/mariadb/yu...原创 2018-12-26 23:39:26 · 765 阅读 · 0 评论