我正在寻找如何使用Ubuntu和Symfony 3.4使用类似phpmyadmin的数据库访问数据库(我将很快使用这种symfony版本)。
php bin/console server:start
[OK] Server listening on http://127.0.0.1:8000
但是当我尝试localhost:8000/phpmyadmin
时,它不起作用。我认为使用这种轻型伺服器时会有一个特定的URL,但是我找不到关于它的symfony文档。
感谢您的帮助。
编辑:无法创建数据库。
已安装MySql
dpkg --get-selections | grep mysql
dbconfig-mysql install
libmysqlclient20:amd64 install
libqt4-sql-mysql:amd64 install
mysql-client-5.7 install
mysql-client-core-5.7 install
mysql-common install
mysql- server install
mysql-server-5.7 install
mysql-server-core-5.7 install
php-mysql install
php7.0-mysql install
我可以连接到此页面:http://127.0.0.1:80/phpmyadmin/
我可以在以下URL上连接到symfony应用:http://localhost:8000/
我的参数文件
# This file is auto-generated during the composer install
parameters:
database_host: 127.0.0.1
database_port: 80
database_name: symfonyTest
database_user: root
database_password: MyPassword
mailer_transport: smtp
mailer_host: 127.0.0.1
mailer_user: null
mailer_password: null
secret: b3b09e3360a0e09dfbb92723c767ec81d87235ff
但是php bin/console doctrine:database:create
仍然无法正常工作
答案 0 :(得分:1)
它不起作用,它是一个内部Symfony服务器,您应该单独安装PHPMyAdmin并在计算机上设置Web服务器。另外,您可以使用mysql工作台在ubuntu中安装类似PHPMyAdmin的文件。
答案 1 :(得分:0)
在symfony 4上,我将phpmyadmin解压缩到我的symfony项目的public/
文件夹中
然后我可以使用symfony的服务器通过
localhost:8000/phpmyadmin/index.php