小编Kaj*_*aji的帖子

如何更改 phpmyadmin 中的默认存储引擎?

我几乎只在我的应用程序中使用 InnoDB。但是,如果我在设置表时不小心,我会忘记更改它并且 phpmyadmin 坚持使用 MyISAM。有没有办法更改默认存储引擎?

mysql innodb myisam phpmyadmin

31
推荐指数
1
解决办法
5万
查看次数

保护数据库密码

看看我见过的大多数基于 PHP/MySQL 的网站的结构,如果你稍微挖掘一下,那么辨别数据库密码似乎并不是非常困难,因为在某个地方总是有一个设置或配置文件来存储日志信息进入数据库。除了确保我的数据库权限对远程请求进行适当限制的基本预防措施之外,我可以在自己的项目中实施哪些选项来保护这些信息?

mysql security

18
推荐指数
2
解决办法
365
查看次数

JOIN 语句的输出是什么样的?

一段时间以来,我一直想使用连接,但是我无法将输出可视化,因此我知道如何使用它。

假设我有 2 张桌子:

CREATE TABLE Cities (
    id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT,
    city tinyblob
);

CREATE TABLE Users (
    id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT,
    username TINYBLOB,
    city INT UNSIGNED,
    FOREIGN KEY (city) REFERENCES Cities (id)
);
Run Code Online (Sandbox Code Playgroud)

如果我的应用程序要运行 SQL 查询来获取用户的个人资料数据,我将如何使用连接来获取与用户记录关联的城市,以及输出的记录将如何显示?

mysql join foreign-key

8
推荐指数
2
解决办法
340
查看次数

使用存储过程处理数据与在检索后将数据输入函数相比是否有性能提升?

标题总结了它。我对 PHP 相当满意,并且可以轻松地使用从 MySQL 中提取的值来做我需要它做的事情,但是为了扩展我的知识,我一直想知道它是否是一种更有效的技术长跑。它们是否等效(因为最终处理量大致相同),还是在某些情况下其中一个比另一个具有明显的优势?

mysql performance stored-procedures

8
推荐指数
2
解决办法
214
查看次数

较高规范化形式是否总是满足较低规范化形式的标准?

例如,3NF 的数据库总是 1NF 和 2NF;这是否适用于 4、5 和 6?

normalization

6
推荐指数
3
解决办法
634
查看次数

是否有用于 SQL-Server 的工具来帮助添加分号?

早期版本的 SQL-Server 不推荐使用分号来终止 sql 语句。

从 sql-server-2008 示例开始,现在 Microsoft 建议以分号结尾。

有一些格式化工具可以格式化 sql 查询并添加分号。我认为基本功能在 SMO 的某个地方。

唯一的问题是这些工具会删除所有注释。

任何想法如何保留所有评论以及如何添加所有推荐分号?

sql-server-2008 syntax

6
推荐指数
1
解决办法
249
查看次数

在客户端应用程序上使用 CoreData

这可能更像是一个 SO 问题,但是......

如果我正在为 OS X 编写一个将与在线 MySQL 数据库同步的客户端应用程序,那么我的 CD 是使用 SQLite 还是 XML 有什么区别?

mysql sqlite xml mac-os-x

4
推荐指数
1
解决办法
379
查看次数