作者
digoal
日期
2020-10-31
标签
PostgreSQL , 应用 , 文档
背景
PostgreSQL 数据库文档过于垂直, 单薄, 数据库的内容写的很广很全面, 适合数据库专业领域的读者, 但是不适合应用开发者. 应用开发者根本没有时间阅读这么丰富细致的内容.
但是应用开发者是数据库的直接使用者, 是未来可以将数据库发扬光大的人群, DBA随着云数据库的发展, 有逐渐淡出历史舞台的趋势, DBA和数据库的内核开发者都会逐渐收敛到少量的企业当中.
辣么问题来了, 什么是适合开发者阅读的内容?
https://www.runoob.com/mysql/mysql-join.html
在 PHP 脚本中使用 JOIN
PHP 中使用 mysqli_query() 函数来执行 SQL 语句,你可以使用以上的相同的 SQL 语句作为 mysqli_query() 函数的参数。
尝试如下实例:
MySQL ORDER BY 测试:
```
<?php
$dbhost = 'localhost'; // mysql服务器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('连接失败: ' . mysqli_error($conn));
}
// 设置编码,防止中文乱码
mysqli_query($conn , "set names utf8");
$sql = 'SELECT a.runoob_id, a.runoob_author, b.runoob_count FROM runoob_tbl a INNER JOIN tcount_tbl b ON a.runoob_author = b.runoob_author';
mysqli_select_db( $conn, 'RUNOOB' );
$retval = mysqli_query( $conn, $sql );
if(! $retval )
{
die('无法读取数据: ' . mysqli_error($conn));
}
echo '
菜鸟教程 MySQL JOIN 测试';
echo '
echo '
| 教程 ID | 作者 | 登陆次数 |
| {$row['runoob_id']} | ".{$row['runoob_author']} | ".{$row['runoob_count']} | ".
mysqli_close($conn);
?>
```
菜鸟文档就是比较好的例子.
未来可能是全民开发的时代, 我儿子从小学就开始学习python编程, 未来的年轻人掌握一门高级编程语言的概率非常高.
什么领域更容受到开发者的关注呢? 例如生活息息相关的, AIoT, 智能家居, 微信小程序, 手机APP等轻量化并且贴近生活的应用. 弥补面向开发者的文档短板.
随着云服务的普及, 未来开发者应该很少会自己去部署数据库, 开箱即用是常态, 深圳是通过其他中间层或服务去自动申请。 所以应用中使用的数据库独特特性越多, 应用对数据库品牌的粘性就越高, 因此需要更多大众化的应用来提高某一款数据库在开发者群体中的普及率。
- 可以在这些领域多输出一些实操的文档内容. 结合数据库独有特性(GIS、数组、向量、化学分析、基因组、RANGE、随机扫描、btree_gist_gin、搜索、图像识别、pl函数、实时推荐、等偏应用, 而且容易说清, 容易上手的特性)。
-
示范工程(开源工程)
-
开源项目, 按分类整理, 业务纬度(目前是dba单一纬度, pg网站soft catigrae里面有), 整理到官网。
PostgreSQL 许愿链接
您的愿望将传达给PG kernel hacker、数据库厂商等, 帮助提高数据库产品质量和功能, 说不定下一个PG版本就有您提出的功能点. 针对非常好的提议,奖励限量版PG文化衫、纪念品、贴纸、PG热门书籍等,奖品丰富,快来许愿。开不开森.
9.9元购买3个月阿里云RDS PostgreSQL实例
PostgreSQL 解决方案集合
德哥 / digoal's github - 公益是一辈子的事.





