MYSQL的增.删.查.改 注册.授权 #创建一个对数据库中的表有一些操作权限的用户,其中OPERATION可以用all privileges替换,DBNAME.TABLENAME可以用*替换,表示全部 mysql> grant OPERATION on DBNAME.TABLENAME to 'USERNAME'@'IP_ADDR' [identified by 'PASSWD']; mysql> create user 'USERNAME'@'IP_ADDR' identified b…
--Created by mac on 2017/1/4. -- MySQL数据库 -- ****************** 一. 连接数据库服务器的基础命令 ******************* -- 1. 连接数据库服务器的基础命令: a. cd /Applications/XAMPP/bin-- b. ./mysql -u用户名 -p密码 -- 2. 查看所有数据库 : show databases; -- 3. 使用已有数据库: use 数据库名字; -- 4. 查看该数据库下的表:…
业务代码中有条查询学生姓名的sql: select stu_name from stu_info where stu_id between id_1 and id_2; 估计当时一时恍惚,拼接sql时 传参有误导致 id_1 > id_2,导致始终查询不到学生姓名... 对于MySQL不检查between and条件的值的合法性而是直接返回empty set这一点我实在是能(bu)理解! PS: between and检查的区间是闭区间,所以在业务逻辑需要调整时(如需调整为左开右闭.左闭右开区间…