随笔分类 - mysql
mysql常见问题
摘要:一、mysql下载地址 https://downloads.mysql.com/archives/installer/ 说在前面的话 我为什么已经尝试和使用过同类型产品的很多MySQL版本,还要书写这篇博客呢?基于mysql-installer-web-community-5.7.18.1.msi
阅读全文
摘要:SELECT left(name,1) from a;//截取左边第一位字符select POSITION('.' IN name) from a;//索引返回.在字符串的位置select left(name,POSITION('.' IN name)) from a;//截取左边第几位的数字SEL
阅读全文
摘要:start TRANSACTION; //事务处理开始UPDATE a set money =money-2 where id=1;UPDATE a set money=money+2 where id=2;COMMIT;//事务处理结束start TRANSACTION;//事务处理开始UPDAT
阅读全文
摘要:默认情况下,mysql安装好之后,会存在匿名用户,也可以叫空用户,输入mysql之后直接回车便可进入mysql。该匿名用户具有一定的权限,通过SHOW DATABASES;可以查看到information_schema数据库。删除语句很简单,用具有对应用户权限的用户登录,比如root。可以先查询一下
阅读全文
摘要:建表: DROP TABLE IF EXISTS bulletin; CREATE TABLE bulletin( id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, # 主键 uid INT(11) NOT NULL DEFAULT 0, # 创建者id con
阅读全文
摘要:解决方法一,修改my.ini文件 找到 query_cache_size =0 估计就是这个问题在造成的,没有开查询缓存 (一般1G 就64M缓存) 我的服务器的内存4G, 调整到 query_cache_size=4096Mquery_cache_type=1 //开户缓存 如果你系统需要大的临时
阅读全文
摘要:1、找到mysql目录下的数据库的my.ini文件。找到sql-mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION 默认是严格模式在这行前面加个#注掉#sql-mode=STRICT_TRANS_TABLES,NO_
阅读全文
摘要:concat('a','b','c');//连接字符串 rand();//产生随机数 floor();//取整数 UPDATE user set reg_ip= concat(floor(RAND() * 250),'.',floor(RAND() * 250),'.',floor(RAND() *
阅读全文
摘要://返回前一次 MySQL 操作(SELECT、INSERT、UPDATE、REPLACE、DELETE)所影响的记录行数。 //一个 > 0 的整数表示所影响的记录行数。0 表示没有受影响的记录。-1 表示查询返回错误。 int $mysqli->affected_rows; //返回MySQL客
阅读全文
摘要:mysql联合查询,对多表进行组合查询使用 UNION ALL 命令实例 显示所有使用UNION 过滤重复的使方法select * from (SELECT id,name as usename,money FROM a) as t1 union all select * from(SELECT i...
阅读全文
摘要:增加一个用户mydb密码为123450, 让他只可以在(localhost/%)%表示可以支持远程上登录,并可以对数据库mydata5_db进行查询、插入、修改、删除的操作。grant select,insert,update,delete on mydata5_db.* to mydb@'%' i...
阅读全文

浙公网安备 33010602011771号