随笔分类 - MySQL
摘要:先下载mysql安装包 官网地址: http://dev.mysql.com/downloads/mysql/ Linux: 环境:centos 7.0 x64 1.解压tar包 tar -zxvf mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz sudo mv
阅读全文
摘要:场景: KEY `index_gscode_f4_f7` (`gscode`,`f4`,`f7`) USING BTREE KEY `index_gscode_f7_f4` (`gscode`,`f7`,`f4`) USING BTREE 原因: MYSQL在碰到复合索引时,只要碰到范围(<,>,<
阅读全文
摘要:按 gpcode每组 取每组 f4 最大的那条记录: 方法一: select * from calcgsdataflash a where gscode = 'LS_F' and ymd >= 20171117 and ymd <= 20171117 and 1 >= (select count(*
阅读全文
摘要:需求: 查询选休了5门课程的学生的姓名 分析: 1. 先从 t_sc 表中查出 选了5门课的学生的学号: SELECT COUNT(code) AS countCourse,sid FROM t_sc GROUP BY sid HAVING countCourse =5 (使用 group by 子
阅读全文
摘要:一、存储过程 语法: CREATE PROCEDURE([[IN |OUT |INOUT ] 参数名 数据类形...]) BEGIN ... END 参数: IN 输入参数 表示该参数的值必须在调用存储过程的时候指定,在存储过程中修改该参数的值不能被返回,为默认值。 OUT 输出参数 该值可在存储过
阅读全文
摘要:解决方法: 1.进入mysql查看secure_file_prive的值 mysql>SHOW VARIABLES LIKE "secure_file_priv"; secure_file_prive=null -- 限制mysqld 不允许导入导出 secure_file_priv=/tmp/ -
阅读全文
摘要:解决方法: 上面的任意一个文件拷贝一份,重命名my.ini。
阅读全文
摘要:我的原因是在配置文件my.ini [mysqld]项,在其后加入了一句:skip-name-resolve 导致授权出现这个错误,把skip-name-resolve这项屏蔽了就好了。 场景2:对所有库所有表(*.*)授权时出现:ERROR 1045 (28000): Access denied f
阅读全文
摘要:场景: 192.168.7.27 需要访问 192.168.7.175 上的MySQL数据库,连接时报错。 原因: MySQL的配置文件默认没有为远程连接配置好,需要更改下MySQL的配置文件。 解决方法: 打开服务器端(192.168.7.175)的 my.ini 文件, 找到[mysqld]项,
阅读全文
摘要:原因: 1.你的ip没有被授权,无法访问。 2.端口没有打开(如:3306端口没有打开)。 解决方法: 授权(http://www.cnblogs.com/SZxiaochun/p/6401424.html) 打开端口(http://www.cnblogs.com/SZxiaochun/p/6806
阅读全文
摘要:1.连接数据库 格式:mysql -h ip -P port -u user -p 2.修改某一列的值 格式:update tablename set column1 = 'xxx', column2 = 'yyy' where column = 'YYY'; 3.从结果集第m条开始取n条记录 se
阅读全文
摘要:一、创建用户 mysql -u root -p 1.mysql->create user 'test'@'localhost' identified by '123'; 2.mysql->create user 'test'@'192.168.7.22' identified by '123'; 3
阅读全文
摘要:CMySQLMgr.h: CMySQLMgr.cpp: main.cpp: MySQL官网(https://www.mysql.com/) Api 连接库下载地址(https://dev.mysql.com/downloads/connector/c/) Windows : 1.从官网下载Windo
阅读全文
摘要:一、导出到csv(本地导出) 通过mysql客户端shell连接到服务器,选择使用的数据库,输入sql代码: select * from test_info into outfile '/tmp/test.csv' fields terminated by ',' 字段间以,号分隔 optional
阅读全文
摘要:1. cmd进入控制台 net stop mysql 2.复制原来数据库目录到新目录 复制C:\ProgramData\MySQL\MySQL Server 5.5\中的data目录到 D:\Program Files\MySQL\MySQL Server 5.5\目录下(自建的目录) 3.修改My
阅读全文
摘要:检查my.ini中的datadir是否改动过,如果改动过就还原,然后重启mysql服务即可。
阅读全文
摘要:1.打开cmd控制台 2. mysql -u root -p 输入密码 3. mysql>grant all privileges on *.* to 'root' @'%' identified by '123' with grant option; mysql>flush privileges;
阅读全文

浙公网安备 33010602011771号