弄了一个下午,终于使自己的主机可以在远程操作DSM上的mysql了,分享一下自己的经验。
流程如下:
1.下载与数据库相关的软件,具体步骤见下面连接。
参考: http://blog.csdn.net/thesnowboy_2/article/details/51790776
手动安装软件下载地址: https://www.synology.cn/zh-cn/support/download
- 手动安装的话,需要设置来源检测。
进入设置界面后,如下选择:
- 设置好了之后,就可以通过手动安装进行了。
2. 建立起数据库。
(1)出现了一个错误,错误显示: not allowed to connect to this MariaDB server。
参照方法: http://till.iteye.com/blog/115659
- 5000端口可以访问,但是3306端口则不能进行访问。需要数据库给权限。
- 进入 MariaDB中,使用如下命令:
- GRANT ALL PRIVILEGES ON app_detail.* TO'ss'@'172.24.66.97' IDENTIFIED BY'asd123' WITH GRANT OPTION;
- 上面具体的意思是: 将 app_detail数据库中所有的表,所有操作的权限给了 'ss'@'172.24.66.97' ,并且设定密码为asd123
3. 数据库查询测试,成功。
-
mysql root 账户的默认密码为空。