上一篇里介绍了MySQL数据库两种引擎的区别,现在介绍如何更改数据库的引擎。 在命令行里输入 show engines; 查询数据库支持的引擎列表,显示DEFAULT的那列就是此时数据库的引擎,此时是MyISAM 更改数据库引擎 1)修改配…
Read More 公告
最近在学习python中遇到这样的情况,使用Navicat连接MySQL,为表结构创建外键时,出现了创建外键就消失,而且外键也没有创建成功的情况。 在网上找了些资料,最后发现是MySQL引擎的问题。由于我使用的是MySQL 5.1,默认引擎…
Read More需要手动增加可以远程访问数据库的用户。 方法一、本地登入mysql,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,将"localhost"改为"%" #mysql -u root -proot mysql>…
Read MoreMySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的: 1、数据库名与表名是严格区分大小写的; 2、表的别名是严格区分大小写的; 3、列名与列的别名在所有的情况下均是忽略大小写的; 4、字段内容默认情况下是大小写不敏感的。 …
Read More最近在学习python,centos安装这个数据库模块时走了很多弯路,于是记录一下安装过程,备用。 软件下载地址 https://pypi.python.org/pypi/MySQL-python/1.2.5 有windows和linux的…
Read More一、概述 Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种 分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复 制过程中一个服务器…
Read More在使用阿里云的虚拟主机搭建网站的过程中,将原来的数据库导入时报错,查找论坛资料,解决问题的时候,发现官方有说明,就记录下来。 问题描述: 虚机主机和轻云服务器,通过DMS连接MySQL数据库,导入数据时报错:Unknown collatio…
Read More