
MySQL
文章平均质量分 57
idjl
PHP程序员
展开
-
Doris安装及使用
Apache Doris 安装和使用原创 2023-08-24 17:51:51 · 879 阅读 · 0 评论 -
mysql一道面试题目的详细分析,求同标签下男女分别多少人
题目:用户表a,用户标签表b,现在要达成多对的关系,还需要做什么?查出每个用户标签下男女分别多少人?解析:已知userstags;新建一个中间表user_tag;可以想象成爱好//usersuidnamesex1aaa 12bbb 13ccc 24ddd 15e 2//tagstidname1睡觉2看书3听歌4游戏5...原创 2020-05-19 16:46:16 · 12449 阅读 · 0 评论 -
mysql导入导出sql文件
MySQL 5.6之后无法使用 -p 密码 形式,需要在my.cnf中设置导出备份命令如下:mysqldump --defaults-extra-file=/etc/my.cnf 数据库名 > database.sql 一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u 用户名 -p 数据...转载 2018-12-06 17:12:22 · 6392 阅读 · 0 评论 -
MySQL中CASE WHEN THEN用法
MySQL中CASE WHEN THEN用于分类统计1、创建一个表create table user( id int auto_increment primary key, age tinyint unsigned not null); 2、添加一些数据insert into user(age) values(12),(15),(20),(30),(35),(1...转载 2018-12-03 21:52:58 · 13043 阅读 · 0 评论 -
windows安装使用小米soar
1、go软件下载下载地址:https://studygolang.com/dl选择windows版本下载,安装。安装完成后,cmd中输入 go version ,出现版本信息。如果报错,将将C:\Go\bin(你的安装路径)加入环境变量。2、soar下载下载地址:https://github.com/XiaoMi/soar/releases选择windows版本下载...原创 2018-11-23 18:13:21 · 9719 阅读 · 0 评论 -
ubuntu18.04安装使用小米soar
小米soar github地址:https://github.com/XiaoMi/soarubuntu的安装使用:sudo apt-get install wgetsudo apt-get install golang-gowget https://github.com/XiaoMi/soar/releases/download/0.9.0/soar.linux-amd64 -...原创 2018-11-23 16:49:36 · 7642 阅读 · 0 评论 -
mysql 多字段关键词模糊查询
使用上表举例:1,输入单个关键字“001”可查出四条数据,可实现的sql语句是:SELECT * FROM tb WHERE CONCAT(applicationCode, clinicItemDictCode) LIKE '%001%' ...转载 2018-09-25 14:30:53 · 9384 阅读 · 0 评论 -
php插入上万条mysql数据最快的方法
1、使用thinkphp框架先生成包含所有数据的数组,再使用 addAll() 方法,插入1万条数据仅需3秒钟。 2、PHP原始方法:将SQL语句进行拼接,使用 insert into table () values (),(),(),()然后再一次性插入...原创 2018-08-10 18:18:19 · 12811 阅读 · 0 评论 -
mysql where 条件中的字段有NULL值时的sql语句写法
比如你有一个sql语句联表出来之后是这样的id name phone status1 张三 13212341234 12 李四 13312341234 03 王五 ...转载 2018-08-06 16:39:23 · 15405 阅读 · 0 评论 -
ubuntu18.04 安装Navicat 解决字体方框问题
前景最近带着看一点数据库的知识,装一下navicat,就是这个玩意儿,在我编码毫无问题的情况下,这个软件上却显示各种乱码环境ubuntu 18.04navicat 12(最新版)mysql 5.7 (已经保证mysql字符没有问题)解决mysql内部编码问题 参见楼主的这篇文章https://blog.youkuaiyun.com/qq_41376740/article/details/79195510安装网...转载 2018-06-22 17:01:33 · 19916 阅读 · 2 评论 -
数据储存为base64编码,如何实现模糊搜索
假设字段title存储的是经过base64编码后的字符串,$key是存搜索关键字的变量则普通的查询方法,select * from 表名 where title like '$key';无法正确匹配//这是sqlserver写法"dbo.base64_utf8decode(title) like '%{$key}%' ESCAPE '\'" //这是mysql 5.6 以上...原创 2018-04-13 14:02:46 · 12739 阅读 · 0 评论 -
查询两门及两门以上不及格同学的平均分
一道习题设有成绩表stu如下:姓名 科目 分数张三 数学 90张三 语文 50张三 地理 40李四 语文 55李四 政治 45王五 政治 30试查询两门及两门以上不及格同学的平均分。(用一个select语句,不用左连右连)#1 计算平均分#SELECT AVG(column_name) FROM table_nameselect name,avg(score) from table_name...转载 2018-03-12 22:10:11 · 11630 阅读 · 0 评论 -
阿里云无法远程连接数据库MySQL错误码10060解决办法
使用图形界面管理工具Navicat for MySQL连接Mysql数据库时提示错误:Can't connect to MySQL server (10060)导致些问题可能有以下几个原因:1、网络不通; //ping 测试2、服务未启动; //CentOS服务器 # /etc/init.d/mysqld start3、MySQL配置不容许远程原创 2018-02-03 00:20:35 · 25680 阅读 · 1 评论 -
重置密码解决MySQL for Linux错误 ERROR 1045 (28000) Access denied for user 'root'@'localhost' (using passwor
一般这个错误是由密码错误引起,解决的办法自然就是重置密码。假设我们使用的是root账户。1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下:#vim /etc/my.cnf(注:windows下修改的是my.ini)在文档内搜索mysqld定位到[mysqld]文本段:/mysqld(在vim编辑状态下直接输入该命令可搜索文本内容)在[mysqld]后面任意一行添...转载 2018-02-02 22:53:55 · 10240 阅读 · 0 评论