连接mysql数据时可不可以不要密码?
来源:百度知道 编辑:UC知道 时间:2024/09/21 01:38:46
Class.forName("com.mysql.jdbc.Driver");
String url="jdbc:mysql://localhost:3306/db1?user=root&password=";
输入mysql数据库密码的那里可不可以为空?就像上面一样~~~~
因为在创建和配置mysql实例的时候,可以选择创建一个佚名登录数据库的选项,那么在进mysql时就不用输密码了,那在Java代码里面连数据库的时候可不可以也不加密码呢?
String url="jdbc:mysql://localhost:3306/db1?user=root&password=";
输入mysql数据库密码的那里可不可以为空?就像上面一样~~~~
因为在创建和配置mysql实例的时候,可以选择创建一个佚名登录数据库的选项,那么在进mysql时就不用输密码了,那在Java代码里面连数据库的时候可不可以也不加密码呢?
可以啊,那你的用户名就应该不是root了吧,而是匿名(anonymity)了吧,另外如果你想用root而且无密码登录,那就该把root密码设为空了,使用如下命令:
用root登录mysql->set password=password('');
但是这样不安全了,如果你是只允许本地连接,就没有问题了,如果你的系统没有rootkit的话.
如果数据库没有设置密码 就可以不用了啊
据我所知,可以不用密码
当然可以不用密码!
可以不用