检查与您的MySQL服务器版本相对应的手册,以在'PASSWORD(“ newpass”)'附近使用正确的语法

时间:2018-10-18 08:36:30

标签: mysql macos phpmyadmin macos-high-sierra

我正在使用Mysql 8.0.12版本,目前正面临一个问题,即使使用Internet上的引用也无法解决。我在phpmyadmin上遇到此错误。我正在使用High Sierra 10.13

  

错误1064(42000):您的SQL语法有错误;请查看与您的MySQL服务器版本相对应的手册,以获取在第1行的“ PASSWORD(“ newpass”))附近使用的正确语法

enter image description here

我在终端上尝试了此命令

library(gapminder)  
library(ggplot2)  
library(shiny)  
library(dplyr)  

ui <- shinyUI(fluidPage(  
  titlePanel("Life expectancy and GDP per capita from 1952 to 2007"),  
  sidebarLayout(  
    sidebarPanel(
      p("Select year"),
      sliderInput("yeartime",
                  label="Year",
                  min=1952,
                  max=2007,
                  value=1952,
                  animate=animationOptions(interval=500, loop=TRUE)
      )),
    mainPanel(
      plotOutput("Plot")  
    )  
  )  
))

continent_colours <- c(Africa="#BF590CFF", Americas="#F80039FF", Asia="#600071FF", 
                       Europe="#3B9626FF", Oceania="#4A51E0FF")  

server <- shinyServer(function(input, output) {  
  output$Plot <- renderPlot({  
    gapminder_subset <- gapminder[gapminder$year == input$yeartime, ]
    ggplot(gapminder_subset, aes(x=gdpPercap, y=lifeExp))+ 
        geom_point(aes(size=pop, color=continent))+
        scale_colour_manual(values=continent_colours)+
        ylim(30, 100)+
        labs(x="Life expectancy (years)", y="GDP per capita (USD)", 
             color='Continent', size="Population (millions)")
  })
})

shinyApp(ui=ui, server=server)

然后输入我的密码,然后

 sudo /user/local/mysql/bin/mysql -u root

然后也尝试了这个

use mysql;

update user set authentication_String = PASSWORD("newpass") where user='root';

最后是

update user set password=PASSWORD("NEW-ROOT-PASSWORD") where User='root';

但是他们都给了我同样的错误

有人可以帮我吗。我被困在这里。

0 个答案:

没有答案