所以我刚刚安装了linux,并开始摆弄apache,php,mysql,我在创建数据库时遇到了这个错误。我找不到答案,所以我希望你们能帮助我。max@MaxLNX:~$ mysql -u root -p Welcome to the MySQL monitor.Your MySQL connection id is 67
Copyright
为什么sudo service mysql start不启动?但是像sudo mysqld --datadir=/newlocation这样的手册呢?我用新的位置更新了my.cnf,更改了文件夹的所有权,删除了设备,因为我认为它是不让我启动mysql的原因。我也在没有运气的情况下尝试了my.cnf和user=root。试图启动服务的错误与“无法创建测试db”“错误13权限被拒绝”相关,该错误日志上的允许项拒绝在与手动启动相同的/newlocation上。有什么想法吗?
我从来没有一个MySQL安装顺利进行。而不是麦克。不是Windows。现在Linux加入了混乱之中。我通过软件管理器安装了mysql服务器,但在linuxbrew中尝试失败后,我安装了mysql服务器。实际上,我可以在终端中运行它,但我必须使用sudo,这似乎很奇怪。除此之外,当我运行MySQL工作台时,我无法连接。我知道错误了,Access denied for user 'root'@'localhost'
有什么建议吗?