0

I can't get DBD-mysql to install on my Windows 11 machine.
Activestate Perl 5.40.2
DBD-mysql version 5.013 (Auto)
Mysql server 8.4

Mysql server is running.
Database 'test' has been created.
ContainerAdministrator with password 's3kr1t' has been granted all privileges for all databases.

state install dbd-mysql responds with:

• Searching for packages in the ActiveState Catalog ✔ Found
• Resolving Dependencies x Failed
x Could not plan build. Platform responded with:
Failed to create build plan due to solve errors
dbd-mysql is unavailable.
let.sources.solve
Because root depends on every version of Feature|language/perl|dbd-mysql which doesn't match any versions, version solving failed.

I have also tried doing the build on the Activestate site. I would post the results, but it is 502 lines of messages. But I did see this, which may be relevant:

perl: warning: Setting locale failed.  
perl: warning: Please check that your locale settings:  

LC_ALL = (unset), LC_CTYPE = (unset),  
LC_NUMERIC = (unset),  
LC_COLLATE = (unset),  
LC_TIME = (unset),
LC_MONETARY = (unset),  
LANG = "en_US.UTF-8"  

are supported and installed on your system.  

perl: warning: Falling back to the system default locale ("English_United States.1252").  

'mysql_config' is not recognized as an internal or external command, operable program or batch file.  

Failed to determine directory of mysql.h
2
  • Mysql server is not enough. You need the client development files, too. Commented Oct 21, 2025 at 6:44
  • Aren't they included with the Mysql installation? If not, how do get them? Commented Oct 21, 2025 at 16:01

0

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.