Windows下一个MySQL开多个实例

摘要:希望在一个空的MySQL数据库中测试恢复一台服务器的完整数据库备份,因为本地数据库是开发用的,不希望破坏开发数据,所以要多开一个实例。我看到网上有说再安装一个MySQL,或者复制出一份来,还有的需要搞注册表。这些做法可能也都能行得通,但我始终不太满意,自己研究了一番发现有更简单的办法,过程存档一下

标签:mysql windows 数据库

MySQL通过localhost无法连接数据库的解决

摘要:问题:一台服务器的PHP程序通过localhost地址无法连接数据库,但是如果设置为127.0.0.1则可以正常连接,连接其他数据库服务器也正常。MySQL的权限设置正确,且通过mysql命令行客户端可以正常连接数据库。分析:这是典型的socket没有正确设置的情况。连接MySQL数据库有两种方式:TCP/IP(一般理解的端口的那种)

标签:php mysql

通过MySQL自带的工具完成数据备份恢复

摘要:MySQL自带了两个命令行工具可以快速的完成备份恢复:备份(mysqldump)、恢复(mysql)Linux下打开一个终端,或者通过SSH连上服务器执行;Windows下开始/运行“cmd”,在命令行执行备份脚本:mysqldump dbname -h localhost -u root --default-character-set=gbk -p > 123.sql恢复脚本mysql -h localhost --

标签:mysql 备份 数据库

AKCMS 遵循的几条数据库设计原则

摘要:AKCMS是我编写一个轻量级的CMS程序,其中遵循的三条数据库设计原则也同样适用于绝大多数大数据量高负载高并发的应用场景。个别原则可能说的比较绝对,实践中灵活掌握,灵活运用。一  如果SQL语句中用到JOIN、多表联查,说明设计有问题解决方案:1 在主查询表冗余相关表的一部分数据2 在应用中缓存一部分数

标签:数据库 MySQL 架构 设计 AKCMS

使用SQLite数据库是中小站点CMS的最佳选择

摘要:使用SQLite数据库是中小站点CMS的最佳选择 SQLite是一个类似Access的轻量级数据库系统,但是更小、更快、容量更大,并发更高。 为什么说SQLite最适合做CMS系统呢?并不是说其他数据库不好,Oracle、MySQL、SQLServer也都是非常优秀的DBS,只不过他们设计目标不同,特性不同,所以只有更适用某个应用场景,没有绝

标签:sqlite cms akcms php 数据库 成本