51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#mySQL
mysql 查看某个库下面某个表的所有列字段, columnName
mysql查看某个库下面某个表的所有列字段selectCOLUMN_NAMEascolumnNamefrominformation_schema.COLUMNSwheretable_name='{表名}'andtable_schema='{库名}'; ...
代码星球
·
2020-06-20
某个
mysql
查看
下面
所有
MySQL 查询不区分大小写的问题以及编码格式问题
最近,在用SSH框架完成一个实践项目时,碰到了一个莫名其妙的Bug困扰了我好久,最后终于解决,记录如下。问题:同学在测试系统的时候突然发现,数据库保存的账户本来应该是admin,结果该同学用Admin账户居然登录成功了…………EXM???这样也行?好吧,我还是查找...
代码星球
·
2020-06-19
问题
MySQL
查询
区分
大小
MySQL 存储过程 详解
存储例程是存储在数据库服务器中的一组sql语句,通过在查询中调用一个指定的名称来执行这些sql语句命令。 我们都知道应用程序分为两种,一种是基于web,一种是基于桌面,他们都和数据库进行交互来完成数据的存取工作。假设现在有一种应用程序包含了这两种,现在要修改其中的一个查询sql语句,那么我们可能要同时修改他们...
代码星球
·
2020-06-19
MySQL
存储
过程
详解
MySQL 字符编码
showvariableslike'char%';如果character_set_client编码为latin1的话,是无法显示中文字符的,mysql命令行工具查询出来的中文字符会显示为乱码可以通过以下命令修改当前的字符编码,只针对当前session,退出后就会恢复回原来的编码setcharacter_set_resu...
代码星球
·
2020-06-18
MySQL
字符
编码
MySQL there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause同时创建多个更新当前时间戳字段 解决方法
在写这篇文章之前,明确我的MySQL版本,MariaDB或者你使用MySQL8也会出现如下问题MySQL版本现在有这样的需求,一张表中有一个字段created_at记录创建该条记录的时间戳,另一个字段updated_at记录更新该条记录的时间戳。我们尝试创建以下语句。CREATETABLEtemp(idINT(11)P...
代码星球
·
2020-06-18
TIMESTAMP
MySQL
there
can
be
Mac OS 安装 MySQL5.7
安装Homebrew$/usr/bin/ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)" 安装MySQL在编写文章时,Homebrew默认使用MySQL8版本,但由于我们的目标是获得5.7...
代码星球
·
2020-06-18
Mac
OS
安装
MySQL5.7
Mysql按日、周、月进行分组统计
我们在用Mysql抽取数据时候,经常需要按照天、周、月等不同的粒度对数据进行分组统计。而我们的时间可能是“2017/12/50:0:0”这种准确的时间。所以在进行分组之前我们需要对时间进行一下处理。DATE_FORMAT是MySQL内置的一个函数,作用是以不同的格式显示日期/时间数据...
代码星球
·
2020-06-18
Mysql
按日
进行
分组
统计
ubuntu更改mysql配置文件,使其产生日志文件mysql.log
1.打开mysql配置文件,将68,69行的注释取消掉,保存关闭 sudovim /etc/mysql/mysql.conf.d/mysqld.cnf 2.重启mysql服务 sudoservicemysqlrestart 3,日志文件所在目录 /var/log/my...
代码星球
·
2020-06-17
ubuntu
更改
mysql
配置文件
使其
Linux 配置mysql 远程连接
1、首先用root用户登录mysql mysql-uroot-p2、新建用户 usemysql; selecthost,userfromuser;(查看现有用户) CREATEUSER'king'@'localhost'IDENTIFIEDBY'123456';(新建用户); selecthost,userf...
代码星球
·
2020-06-17
Linux
配置
mysql
远程
连接
ubuntu19.04 安装mysql,没有初始密码,重设初始密码
1.安装 在终端下输入 sudoapt-getinstallmysql-servermysql-client 进行安装,如果安装过程中弹出密码输入提示,则正常安装即可!2、由于没有出现密码设置项,所以不知道怎么进入数据操作命令行 2.1、找到安装时默认生成的默认账户在终端上输入 sudocat...
代码星球
·
2020-06-17
初始
密码
ubuntu19.04
安装
mysql
python pymysql 基本使用
1frompymysqlimport*23#1.创建连接数据库4conn=connect(host="localhost",port=3306,user="root",password="root",database="jiang_test",charset="utf8")5#2.获取游标6cur=conn.curso...
代码星球
·
2020-06-17
python
pymysql
基本
使用
mysql 查询——逻辑查询
--去重查询distinctselectdistinctganderfromstudent;--逻辑查询andornot--查询18-28之间的数据select*fromstudentage>18andage<28;--查询age大于18的女性select*fromstudentage>18andna...
代码星球
·
2020-06-17
查询
mysql
逻辑
mysql常见问题记录
INSERTONDUPLICATEKEYUPDATE,影响的行数是多少?REPLACEINTOINSERTIGNOREINTOselectintofrom和insertintoselect的用法和区别,mysql是否支持insertintoselect?克隆表:createtable..as.. &&...
代码星球
·
2020-06-17
mysql
常见问题
记录
mysql分享二-防止sql注入
一:pdo提供给预处理语句的参数不需要用引号括起来,驱动程序会自动处理。如果应用程序只使用预处理语句,可以确保不会发生SQL注入。(然而,如果查询的其他部分是由未转义的输入来构建的,则仍存在SQL注入的风险)。 预处理语句如此有用,以至于它们唯一的特性是在驱动程序不支持的时PDO将模拟处理。这样可以确保不管数...
代码星球
·
2020-06-17
mysql
分享
防止
sql
注入
php分享(三十六)mysql中关联表更新
一:关联不同的表更新1:通过where关联更新updatestudents,citycsets.province_name=c.province_name,s.city_name=c.namewheres.city_code=c.code;2:子查询更新updatestudentssetcity_name=(selec...
代码星球
·
2020-06-17
php
分享
三十六
mysql
关联
首页
上一页
...
466
467
468
469
470
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他