数据库
edc4code
这个作者很懒,什么都没留下…
展开
-
用户工号转为密码,记录几个函数
数据库有大量用户数据,现需求需要将用户的工号后4位转为密码,并md5加密。(通过SQL语句方式简单处理 不写代码),现记录一下所使用的语句和函数。 step1. SELECT id,UPPER(MD5(SUBSTRING(account,CHAR_LENGTH(account)-3,4)) ) AS pwd FROM user; 备注:将用户表的工号后4位转换为md5并大写 查出来 step2. 将第一步查出来的信息转为sql文件,并将这些数据导入一张新建的表中 step...原创 2020-11-24 14:49:54 · 243 阅读 · 0 评论 -
记一次项目mysql主从同步实战
master: ip:192.168.3.109 操作系统:centos 7 64位 slave: ip:192.168.3.104 操作系统:centos 7 64位 master机和slave机的相关配置 1、修改master机器中mysql配置文件my.cnf,该文件在/etc目录下 一键安装的my.cnf目录在/home/itsm/project/mysql-5.7.25/bin下 在[mysqld]配置段添加如下字段 server-id=1 log-bin=my..原创 2020-06-01 16:26:00 · 262 阅读 · 0 评论 -
总结 sql语句中索引失效的情况
时隔许久又来更新博客了! 总结一下sql优化中sql语句里会导致索引失效的语句(索引失效,导致全表扫描) 1、like的前置% eg. select * from user where name like '%张三%'; 2、where条件中的 or 语句 eg. select * from user where account= 20 or account= 30; 解决办法:使用 union、union all 语句。 select * from user where accoun..原创 2020-05-29 00:23:35 · 596 阅读 · 0 评论 -
access创建链接表来链接到mysql数据源
1、安装驱动(已安装过驱动可忽略)2、在access数据库中选择 外部数据-ODBC数据库3、按表来关联可实时更新4、5、6、7、选择刚安装成功的mysql驱动8、Datasource name:kdata(这是将这个连接命名,读者可以自己随便命名)TCP/IPserver:localhost(本地数据库一般都是localhost)Port:3306(本地数据库一般都是3306这个接口)User:...原创 2018-05-25 15:52:34 · 8979 阅读 · 0 评论