如何访问Plesk数据库

509天前 0人评论 1717人浏览

如何访问Plesk数据库?有哪些方式可以访问Plesk数据库呢?Plesk的数据库只能登陆到服务器上进行操作,远程服务器需要使用SSH/RDP连接。登陆后,可以使用数据库管理工具(该工具配有数据库管理的web界面)直接通过Plesk UI 访问Plesk客户端数据库,如通过Webadmin访问Windows上的Plesk MySQL/MSSQL客户端数据库,具体请参详文后的数据库管理工具部分。 



使用SSH/RDP连接本地服务器通过命令或工具访问Plesk系统数据库的具体操作如下:


Linux
对于Plesk Onyx、12.x 和 11.5版本,可以使用下面的快捷命令:
访问Plesk数据库:
# plesk db


可通过下面的命令行在Plesk数据库中进行查询:
# plesk db "select * from misc"


对于Plesk 11.0和更早版本,请使用下面的命令:
访问Plesk数据库:
# MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql -u admin psa


可通过下面的命令行在Plesk数据库中进行查询:
# MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql -u admin psa -e "select * from misc"


这样才能保障登录安全。


Windows
Plesk使用两类MySQL实例,在端口8306上,用于自己的'psa'数据库,而在端口3306上,则用于'apsc'、'sitebuilder5'和其它客户端数据库。各实例有不同的密码。要对Plesk数据库单个运行查询,可以使用' dbclient '工具:
"%plesk_bin%\dbclient" --direct-sql --sql="select * from misc"


注意:dbclient 只支持UPDATE和SELECT查询。而且,对于复杂的查询,例如嵌入式选择,可能无法正常运行。


对于复杂的查询,建议直接登录Plesk数据库。可通过下面的步骤进行访问(具体访问命令根据当前安装实例上配置的数据库提供程序而定)。
1. MySQL数据库提供程序:
在命令提示符中执行下面的命令:
"%plesk_dir%\MySQL\bin\mysql" -P8306 -uadmin -p psa


自Plesk 12.5版本其,都可以使用下面的快捷命令:
plesk db


2. MySQL 客户端数据库提供程序:
在命令提示符中执行下面的命令:
"%plesk_dir%\MySQL\bin\mysql" -P3306 -uadmin -p password


3. MS SQL数据库提供程序:
可使用下面的CLI命令访问数据库:
C:\Program Files\Microsoft SQL Server\80\Tools\Binn\osql –E


另外,还可以使用Microsoft SQL Server Management Studio Express 工具。


4. Jet数据库提供程序(MS Access):
数据库文件位于 %plesk_dir%\admin\db\psa.mdb。可使用任何可查看MS Access (.mdb)数据库文件的工具。例如:
http://www.alexnolan.net/software/mdb_viewer_plus.htm
http://www.softpedia.com/get/Internet/Servers/Database-Utils/MDB-View.shtml


数据库管理工具
我们可使用下面的数据库管理工具(该工具配有数据库管理的web界面)直接通过Plesk UI 访问Plesk客户端数据库:
phpMyAdmin
pgMyAdmin
myLittleAdmin


若要通过Plesk访问Plesk数据库,请如下操作:
工具与设置 > 数据库服务器 > 通过DB webadmin访问此服务器



 

相关文章: 无
提交
还没有评论,快来抢沙发吧!
相关博客

锐成信息,欢迎您的到来

需要更多的了解以上产品和解决方案,请立即联系我们技术支持团队和业务专家,他们将给您带来专业的建议!

售前
支持
代理
合作
售后
支持