如何通过 Symfony 4 连接到使用 MAMP 创建的 mySQL 数据库? |
您所在的位置:网站首页 › mysql使用数据库 › 如何通过 Symfony 4 连接到使用 MAMP 创建的 mySQL 数据库? |
本文介绍了如何通过 Symfony 4 连接到使用 MAMP 创建的 mySQL 数据库?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在 MAMP 中创建了一个名为项目”的数据库. I created a database in MAMP called “project”. 在我的 .env 文件中,我添加了这一行: In my .env file I added this line: DATABASE_URL=mysql://root:root@localhost:3306/project现在我想跑步 php bin/console doctrine:database:create但我收到一条错误消息: But I get an error message: SQLSTATE[HY000] [2002] 没有这样的文件或目录 SQLSTATE[HY000] [2002] No such file or directory 我的教义配置: parameters: # Adds a fallback DATABASE_URL if the env var is not set. # This allows you to run cache:warmup even if your # environment variables are not available yet. # You should not need to change this value. env(DATABASE_URL): '' doctrine: dbal: # configure these for your database server driver: 'pdo_mysql' server_version: '5.7' charset: utf8mb4 default_table_options: charset: utf8mb4 collate: utf8mb4_unicode_ci url: '%env(resolve:DATABASE_URL)%' orm: auto_generate_proxy_classes: '%kernel.debug%' naming_strategy: doctrine.orm.naming_strategy.underscore auto_mapping: true mappings: App: is_bundle: false type: annotation dir: '%kernel.project_dir%/src/Entity' prefix: 'AppEntity' alias: App推荐答案 解决了! 在config/packages/doctrine.yaml”文件中,我必须添加这一行 in the file “config/packages/doctrine.yaml” I had to add this line unix_socket:/Applications/MAMP/tmp/mysql/mysql.sock unix_socket: /Applications/MAMP/tmp/mysql/mysql.sock 这意味着改变这个: dbal: # configure these for your database server driver: 'pdo_mysql' server_version: '5.7' charset: utf8mb4 default_table_options: charset: utf8mb4 collate: utf8mb4_unicode_ci url: '%env(resolve:DATABASE_URL)%'进入 dbal: # configure these for your database server driver: 'pdo_mysql' server_version: '5.7' charset: utf8mb4 unix_socket: /Applications/MAMP/tmp/mysql/mysql.sock default_table_options: charset: utf8mb4 collate: utf8mb4_unicode_ci url: '%env(resolve:DATABASE_URL)%'这篇关于如何通过 Symfony 4 连接到使用 MAMP 创建的 mySQL 数据库?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,WP2 如何通过 Symfony 4 连接到使用 MAMP 创建的 mySQL 数据库? 为WP2原创文章,链接:https://www.wp2.cn/other/%e5%a6%82%e4%bd%95%e9%80%9a%e8%bf%87-symfony-4-%e8%bf%9e%e6%8e%a5%e5%88%b0%e4%bd%bf%e7%94%a8-mamp-%e5%88%9b%e5%bb%ba%e7%9a%84-mysql-%e6%95%b0%e6%8d%ae%e5%ba%93/ |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |