• MySQL多表

    一、外键 1.外键:链接两张表的字段,通过主表的主键和从表的外键来描述主外键关系,呈现的是一对多的关系。例如:商品类别(一)对商品(多),主表:商品类别表,从表:商品表。 2.外键的特点:从表外键的值是对主表主键的引用、从表外键类型必须与主表主键类型一致...

    2018-06-18 00:30:44

  • win10系统上批量将CSV导入MYSQL

    先简单放一下用到的: MYSQL : 5.6版本 python3 powershell。 将csv导入mysql,主要就是用mysql的load data功能实现,其他前辈也都讲得很清楚了,这里简单列一下语句(注意enclosed只有一个双引号,此外‘忽略’那里,rows表示的是列,lines表示的是行,这里略去首行)...

    2018-06-18 00:30:42

  • python编写的简单的mysql巡检脚本

    准备工作: 1 安装python 3.5,本次使用源码安装。 2 安装psutil模块,使用python3.5自带的easy_install包直接运行 cd /opt/python3/bin ./easy_install-3.5psuitl安装 3 安装mysql_connector模块,同样使用easy_install安装 easy_install-3.5 mysql-connector==2.1.4...

    2018-06-18 00:30:35

  • MySQL课堂总结随笔

    第一章:数据类型 数值类型(整数类型、浮点数类型) 日期时间类型 字符串和二进制类型 其他数据类型 *数值类型包括整数型和浮点型。 整数型数据:只能存储整数!最常用的整型数据类型是INT型。 浮点型数据:可以存储整数和小数,但都带有小数点。最常用的浮点型数据类...

    2018-06-18 00:30:36

  • 重设msyql数据库root密码

    重设密码的方法: 具体方法是: 1.先在安装目录找到my.ini配置文件,打开配置文件, 找到[mysqld]一行,在下面添加skip-grant-tables后保存该文件 重新启mysql动服务; 2.然后在mysql的cmdline执行mysql -u root mysql, mysqluse mysql mysqlupdate user set password=p...

    2018-06-18 00:30:10

  • Mysql修改已有数据的字符集

    Mysql修改已有数据的字符集 问题 在生产环境中跑了很久,发现MysqlClient连接的字符集是默认的latin1,我们一直以为都是utf8,造成这样的误解,是因为在内网环境中,我们是源码编译的Mysql,并指定了编译选项字符集位utf8,这时Mysql的是默认字符接都是utf8. 而在外网,我们是...

    2018-06-18 00:29:48

  • ubuntu中mysql版本升级到5.7

    0 前言 前几天图书馆说服务器(Ubuntu14.04)有安全漏洞,不按时修复会关停。 看了一下漏洞清单,主要是ssh和mysql的版本问题。 把mysql升级了一下,升到了5.7,升级之前还备份了数据,不过升级后发现数据并不会丢失。 1 配置mysql-apt并做相关更新 sudo wget https: /...

    2018-06-18 00:29:55

  • mysql-SQL优化总结

    1、查询首先考虑在where和order by设计的列上建立索引,尽量避免全表扫描。 2、尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描。 select id from t where num is null 最好不要给数据库字段留null,尽可能使用not null填充数据...

    2018-06-18 00:29:58

  • 数据库 常见笔试题

    数据库的笔试非常重要,基本的笔试题都在这里,所以这里小编整理出来,一方面为了自己复习,一方面也方便大家。 (关于MySQL的安装,具体见下面博客: http://www.cnblogs.com/wj-1314/p/7573242.html ) (关于MySQL的基础知识,具体见下面博客:http://www.cnblogs.c...

    2018-06-18 00:29:48

  • mysql用户权限设置,远程访问设置、设置固定ip远程访

    关于mysql的用户管理,笔记 1、创建新用户 通过root用户登录之后创建 grant all privileges on *.* totestuser@localhost identified by"123456";//创建新用户,用户名为testuser,密码为123456 ; grant all privileges on *.* totestuser@localhost identified by"12...

    2018-06-18 00:29:10

2