我试图通过在SQL选项卡中键入以下内容并点击Go
按钮来更改PhPMyAdmin的根密码,该密码包含10.1.13-MariaDB:
ALTER USER
'root'@'localhost' IDENTIFIED BY 'mypass'
我得到这个错误:
Error
SQL query:
ALTER USER
'root'@'localhost' IDENTIFIED BY 'mypass'
MySQL said: Documentation
1064-您的SQL语法错误;请检查对应于MariaDB服务器版本的手册,以便在第1行的“用户”root“@”localhost“IDENTIFIED BY”mypass“附近使用正确的语法
我在MySQL网站上学习了本教程:
创建一个文本文件,在单行中包含密码分配语句。将密码替换为要使用的密码。
MySQL 5.7.6及更高版本:
ALTER由“MyNewPass”标识的用户“root”@“localhost”
MySQL 5.7.5及更早版本:
为'root'@'localhost'设置密码=密码('MyNewPass')
这对MariaDB起到了作用:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass')
您应该打开配置。inc.php
文件并更改以下行:
/* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Lang'] = '';
致:
/* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'newpass';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = false;
$cfg['Lang'] = '';
默认情况下,该文件位于C:\xampp\phpMyAdmin
目录中。
我在执行UPDATE语句时遇到问题。 错误: ER_PARSE_ERROR:您的SQL语法有错误;检查与您的MariaDB服务器版本对应的手册,以了解在第1行的“limit=1,其中model='crf450r''附近使用的正确语法 有人能帮帮我吗?
查询失败您的SQL语法中有一个错误;在第1行“comment_status='approved'ORDER BY comment_id desc”附近,请查看与您的MariaDB服务器版本相对应的手册中使用的正确语法 谢谢。
我有以下查询和错误: 错误消息:
我尝试使用preared语句向表中插入一个新值,但我获得了一个无法解决的语法错误。 Java代码: 错误代码: 我希望你能帮助我谢谢你。
我试图将以下数据插入数据库。但它给了我上面这个错误。您的SQL语法有错误;检查与您的MariaDB服务器版本相对应的手册,以了解第1行中“”附近使用的正确语法。 我试过几种方法,但都没有修好。
我一直得到的错误:- “您的SQL语法有错误;请查看与您的MariaDB服务器版本相对应的手册,以了解在第1行的“Password='evertonblues'Forename='Josh'lasname='Edmondson'='199'附近使用的正确语法。” 运行我的更新查询时出错。