随笔分类 -  数据库

摘要:MySQL版本从5.5升级到5.7之后,有一些不习惯,比如强制使用复杂密码。在我的VPS上面每次登录MySQL都要输入复杂难记的密码,安全方面有防火墙限制。 如何破解掉强密码的限制。 修改当前登录的密码 老的修改方式: mysql> SET PASSWORD=PASSWORD('Root1234@' 阅读全文
posted @ 2018-08-17 18:34 Trunkslisa 阅读(5040) 评论(0) 推荐(0)
摘要:在Centos7 下mysql大小写敏感问题,会导致程序运行时找不到对应的表。 解决办法: 第一步:编辑/etc/my.cnf文件,在[mysqld]节下 添加 lower_case_table_names=1 参数,并设置相应的值 (备注:为0时大小写敏感,为1时大小写不敏感,默认为0)。 (必须 阅读全文
posted @ 2018-08-13 19:37 Trunkslisa 阅读(2647) 评论(0) 推荐(0)
摘要:好记性不如烂笔头,记录一下。 安装了MySQL默认是拒绝远程连接的。 首先进入数据库,使用系统数据库mysql。 接着对系统数据库的root账户设置远程访问的密码,与本地的root访问密码并不冲突。 防火墙设置一下,不然3306端口还是无法访问。 设置完之后,查看一下是否能通过。 如果想要限制访问。 阅读全文
posted @ 2018-08-13 19:35 Trunkslisa 阅读(371) 评论(0) 推荐(0)
摘要:一、使用以下命令查看当前安装mysql情况,查找以前是否装有mysql 1 rpm -qa|grep -i mysql 1 rpm -qa|grep -i mysql 1 rpm -qa|grep -i mysql rpm -qa|grep -i mysql 可以看到如下图的所示: 显示之前安装了: 阅读全文
posted @ 2018-08-13 18:17 Trunkslisa 阅读(201) 评论(0) 推荐(0)
摘要:MySQL数据库更改默认引擎为Innodb【配置】 MySQL数据库更改默认引擎为Innodb【配置】 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。 基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。My 阅读全文
posted @ 2018-08-13 14:20 Trunkslisa 阅读(657) 评论(0) 推荐(0)
摘要:问题如下: 比如上图中的PERSON表,查询SQL语句中如果表名是小写,就会报错说person表不存在。 因为Linux环境下的MySQL数据库的表名默认是区分大小写的,可以查看Linux上的MySQL的配置文件/etc/my.cnf: [root@VM_219_131_centos tomcat7 阅读全文
posted @ 2018-08-12 09:39 Trunkslisa 阅读(4134) 评论(0) 推荐(0)
摘要:登陆mysql 首先,使用命令登陆mysql 如下,截图。 查看编码 接着,使用命令查看数据库的编码方式。 show variables like 'character%'; 修改my.cnf文件 下面是退出数据库,关闭数据库,修改配置文件。 关闭数据库命令如下: service mysqld st 阅读全文
posted @ 2018-08-10 08:27 Trunkslisa 阅读(10655) 评论(0) 推荐(0)
摘要:1:下载MySql 官网下载地址:https://dev.mysql.com/downloads/mysql/ 选择对应的下载文件。(我电脑是64位,所以这下载的是64位的下载文件) 2:安装MySql 打开下载文件解压到指定文件目录。(我这里解压目录为D:\mysql-5.7.21-winx64) 阅读全文
posted @ 2018-08-09 15:56 Trunkslisa 阅读(175) 评论(0) 推荐(0)
摘要:python关于mysql的API--pymysql模块 pymsql是Python中操作MySQL的模块,其使用方法和py2的MySQLdb几乎相同。 模块安装 ? 1 pip install pymysql 执行sql语句 import pymysql #添加数据 conn = pymysql. 阅读全文
posted @ 2018-08-09 15:36 Trunkslisa 阅读(831) 评论(0) 推荐(0)
摘要:一、表关系 请创建如下表,并创建相关约束 二、操作表 1、自行创建测试数据 2、查询“生物”课程比“物理”课程成绩高的所有学生的学号; 3、查询平均成绩大于60分的同学的学号和平均成绩; 4、查询所有同学的学号、姓名、选课数、总成绩; 5、查询姓“李”的老师的个数; 6、查询没学过“叶平”老师课的同 阅读全文
posted @ 2018-08-09 15:33 Trunkslisa 阅读(185) 评论(0) 推荐(0)
摘要:数据库的简介 数据库 数据库(database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。数据库中的数据按一定的数学模型组织、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并可为各种用户共享。 数据库管理系统软件 数据库管理系统(Database Management S 阅读全文
posted @ 2018-08-09 15:29 Trunkslisa 阅读(282) 评论(0) 推荐(0)