ajax with jsp 和 mysql:java.sql.SQLException:用户 'root'@'localhost' 的访问被拒绝(使用密码:YES)


Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection("jdbc:mysql://localhost:3306/dbname", "root", "root");
st = con.createStatement();
rs = st.executeQuery("SELECT `lastname` FROM `names` WHERE `firstname`='"+first+"' &&  company like '"+comp+"%'");

其中一个答案说要在控制台上运行这个命令:

授予的所有权限。TO 'root'@'localhost' IDENTIFIED BY 'root' WITH GRANT OPTION;

谁能告诉我如何运行它的基本步骤

我正在使用eclipse与xampp服务器和mysql-connector-XXX.jar

为了在Mac OSX控制台或Windows CMD上运行该命令,您首先必须输入:"mysql"以进入"数据库控制台",可以这么说。然后你可以复制粘贴你的问题一旦你登录到Mysql。

最新更新