gpt4 book ai didi

mysql - 如何在 phpMyAdmin 或其他程序中查看用于创建 View 的原始 MySQL?

转载 作者:可可西里 更新时间:2023-11-01 07:57:17 25 4
gpt4 key购买 nike

如何在 phpMyAdmin 或其他程序中查看用于创建 View 的原始 MySQL?

我使用的是 phpMyAdmin 版本 3.3.9。

这篇文章讲述了如何查看用于创建 View 的 SQL,但它不是使用的原始 SQL。 How can I edit a view using phpMyAdmin 3.2.4?

返回的代码有效,只是没有我的原始格式,因此更难编辑。是否有程序可以简化此操作,或者我是否需要将原始 SQL 保存在某个文本文件中?

示例:

使用的 SQL:

CREATE VIEW `wheel`.`new_view` AS
SELECT
`t_ci_sessions`.`session_id`,
`t_ci_sessions`.`ip_address`,
`t_ci_sessions`.`user_agent`,
`t_ci_sessions`.`last_activity`,
`t_ci_sessions`.`user_data`
FROM `wheel`.`t_ci_sessions`;
SELECT * FROM `wheel`.`ci_sessions`;

SQL phpMyAdmin 返回:

CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `new_view` AS select `t_ci_sessions`.`session_id` AS `session_id`,`t_ci_sessions`.`ip_address` AS `ip_address`,`t_ci_sessions`.`user_agent` AS `user_agent`,`t_ci_sessions`.`last_activity` AS `last_activity`,`t_ci_sessions`.`user_data` AS `user_data` from `t_ci_sessions`

最佳答案

您无法找到用于创建 View 的确切 SQL,但您可以看到它的已解析 版本,这当然会非常接近并且在语义上完全相同,使用这个命令:

show create view my_view_name;

关于mysql - 如何在 phpMyAdmin 或其他程序中查看用于创建 View 的原始 MySQL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7356447/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com