我在他们的网站上遵循了MariDB的macos安装,当我尝试运行mysql_upgrade时,我总是会遇到这个错误。Got the following error when executing the 'mysql' command line client
ERROR 1698 (28000): Access denied
我有一种不提字段名就能更新行的方法?UPDATE table SET VALUES(1, 'name', 'family')UPDATE table SET id=1, name='name', family='family'我使用的是INSERT ON DUPLICATE KEY UPDATE,不想使用REPLACE函数,因为REPLACE函数将导致删除记录,并在末尾插入,这将导致索引被分解,降低表的效率。