Mysql执行Select默认不区分大小写
Mysql一般正常情况下,select是不对值进行区分大小写的想要纠正这个情况,有两种方法,一个是对表属性下手一、对现有表进行修改,可以通过phpmyadmin或者直接sql语句。ALTERTABLEcommon_productMODIFYCOLUMNcommon_product_idVARCHAR(50)BINARY;二、对select语句下手select...
关于 mysql 的文章共有6条
Mysql一般正常情况下,select是不对值进行区分大小写的想要纠正这个情况,有两种方法,一个是对表属性下手一、对现有表进行修改,可以通过phpmyadmin或者直接sql语句。ALTERTABLEcommon_productMODIFYCOLUMNcommon_product_idVARCHAR(50)BINARY;二、对select语句下手select...
创建数据表CREATETABLE`course`(`id`int(11)NOTNULLAUTO_INCREMENT,`name`varchar(10)DEFAULTNULLCOMMENT'课程名称',PRIMARYKEY(`id`))ENGINE=InnoDBAUTO_INCREMENT=101DEFAULTCHARSET=utf8mb4;测试生成100条D...
OPTIMIZETABLE`table_name`优化表OPTIMIZE[LOCAL|NO_WRITE_TO_BINLOG]TABLEtbl_name[,tbl_name]...OPTIMIZETABLE用于回收闲置的数据库空间,当表上的数据行被删除时,所占据的磁盘空间并没有立即被回收,使用了OPTIMIZETABLE命令后这些空间将被回收,并且对磁盘上的数...
授权任意主机连接:账号myuser密码password任何主机连接到mysql服务器GRANTALLPRIVILEGESON*.*TO'myuser'@'%'IDENTIFIEDBY'password'WITHGRANTOPTION;指定IP连接允许用户myuser从IP为192.168.1.3的主机连接到mysql服务器,并使用password作为密码GR...
今天在写东西的时候发现一个问题就是连接数据库很慢。于是百度了一下,发现location比127.0.0.1速度慢的多。解决办法1(mysql在本地):把ip地址修改为:127.0.0.1解决办法2(远程mysql):vim/etc/my.cnf[mysqld]skip-name-resolve然后重启mysql就好了ps:根据MYSQL官方文档说明,如果你的...
mysql_query运行insertinto默认不返回数据的INSERTINTOtable_name(column1,column2)VALUES(value1,value2);select@@IDENTITYasid;只需在后面加一句select@@IDENTITYasid;