#mySQL

centos7上面安装MySQL

date:2018-04-03 14:07:54本文摘自网上,经本人整理后如下:原作者及出处为:[日期:2016-09-18]来源:Linux社区 作者:xyang81 1、配置YUM源下载mysql源安装包wgethttp://dev.mysql.com/get/mysql57-comm...
代码星球 ·2020-08-24

MySQL的奇怪的删表数据文件而表照样能打开

MySQL的奇怪的删表数据文件而表照样能打开author:headsen chen   2017-11-02  17:57:17现象:删除一个正在运行的mysql数据库的表的数据文件:*.MYD,此时在数据库里仍然能查看到该表的数据,就算是运行了flush&n...

MySQL的bigint类型

bigint支持的数字的大小范围为:19位,存电话号码。有符号范围:-9223372036854775808到9223372036854775807int支持的数字范围为:10位,有符号范围:-2147483648到2147483647 无符号范围:0-4294967295mysql>createtab...
代码星球 ·2020-08-24

MySQL常用的查询命令

author:headsenchen  2017-10-19 10:15:25 个人原创。转载请注明作者,出处,否则依法追究法律责任1,查询现在的时间:mysql>selectnow();+---------------------+|now()|+------------...

mysql中存不进去json_encode格式的数据

主要是因为json_encode格式的数据,中间带有,在存入数据库的时候,会把反斜杠删除了。所以,想要存进去的话,需要在外层调用一下函数addslashes();这个函数会在每个反斜杠的前面添加反斜杠,如此这般就可以存进数据库了。实例:   $review_log=addslashes(j...

mysql中的 IN和FIND_IN_SET的查询问题

原来以为mysql可以进行这样的查询selectid,list,namefromtablewhere'daodao'IN(list);     (一)注:1.table含有三个字段id:int, list:varchar(255), name:var...
代码星球 ·2020-08-23

mysql忘记root密码拯救方法(flush privileges)

修改的用户都以root为列。一、拥有原来的myql的root的密码;方法一:在mysql系统外,使用mysqladmin# mysqladmin-uroot-ppassword"test123"Enterpassword:【输入原来的密码】方法二:通过登录mysql系统,# mysql-uroot-...

mysql 根据生日计算年龄,并查询在18-25之间的语句

selectid,DATE_FORMAT(birthday,"%Y-%m-%d")birthday,CURDATE(),(year(now())-year(birthday)-1)+(DATE_FORMAT(birthday,'%m%d')<=DATE_FORMAT(NOW(),'%m%d'))asagefrom...

随机获取Mysql数据表的一条或多条记录

随机获得Mysql数据表的一条或多条记录有很多方法,下面我就以users(userId,userName,password......)表(有一百多万条记录)为例,对比讲解下几个方法效率问题:select*fromusersorderbyrand()LIMIT1执行该sql语句,老半天没有反应,最后被迫手动停止执行,怎...

Mysql 正则获取字段的交集【转】

问题描述 比如table1中有两条记录 nameno a   2,9 b   8,10 然后有一串字符串,是0,1,2,3,4 然后通过一条sql,找出no为2,9的记录来``` 因为字符串...

MYSQL查询某字段中以逗号分隔的字符串的方法

首先我们建立一张带有逗号分隔的字符串。CREATETABLEtest(idint(6)NOTNULLAUTO_INCREMENT,PRIMARYKEY(id),pnameVARCHAR(20)NOTNULL,pnumVARCHAR(50)NOTNULL);然后插入带有逗号分隔的测试数据INSERTINTOtest(pn...

WINDOWS下更改MYSQL数据路径(datadir)后服务启动1067解决不能改变mysql数据库存储位置

晚上安装完MYSQL(系统:深度WINXPSP2,MYSQL版本:5.1.32)后,用MYSQL自带的配置工具配置完发现默认的数据存放路径是:C:/DocumentsandSettings/AllUsers/ApplicationData/MySQL/MySQLServer5.1/Data/。感觉很不爽,就修改一直想在...

MySQL excel导入错误 Out of range value adjusted for column

修改my.ini,将sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"改为sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"。重新启动MySQL。注:以后写sql语句时...

MYSQL导入导出数据库命令

命令行导出数据库:1,进入MySQL目录下的bin文件夹:cdMySQL中到bin文件夹的目录如我输入的命令行:cdC:ProgramFilesMySQLMySQLServer4.1in2,导出数据库:mysqldump-u用户名-p数据库名>导出的文件名如我输入的命令行:mysqldump-uroot-pne...

用MySQL log调试程序

打开my.ini文件在[mysqld]的下面加上log=c:/mysql_query.log.txt重启mysql以后你用可以用editplus查看你运行的sql了,不用在程序里一句句的用log打出来了.附:MysqlDoc:http://dev.mysql.com/doc/mysql/en/Log_Files.htm...
代码星球 ·2020-08-23
首页上一页...430431432433434...下一页尾页