Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring security Baeldung spring安全注册应用程序中如何配置数据库?_Spring Security - Fatal编程技术网

Spring security Baeldung spring安全注册应用程序中如何配置数据库?

Spring security Baeldung spring安全注册应用程序中如何配置数据库?,spring-security,Spring Security,我正在尝试对自己进行Spring安全培训,并开始查看Baeldung.com网站和github存储库中公开下载的示例。我将源代码作为ZIP下载到这个存储库中,并导入到netbeans中。按照README.md中的说明,我使用mvn clean install构建了它。应用程序spring安全登录和注册下载了所有依赖项并构建了干净的应用程序。但是我不知道如何配置这个应用程序所需的MySQL数据库 我是否需要下载MySQL服务器并在本地主机上拥有服务器实例? 如果是,我将从哪里获得脚本来创建安全应用

我正在尝试对自己进行Spring安全培训,并开始查看Baeldung.com网站和github存储库中公开下载的示例。我将源代码作为ZIP下载到这个存储库中,并导入到netbeans中。按照README.md中的说明,我使用mvn clean install构建了它。应用程序spring安全登录和注册下载了所有依赖项并构建了干净的应用程序。但是我不知道如何配置这个应用程序所需的MySQL数据库

我是否需要下载MySQL服务器并在本地主机上拥有服务器实例? 如果是,我将从哪里获得脚本来创建安全应用程序中所需的架构/表?我在源代码的任何地方都找不到脚本。这里有没有类似于hSQL的东西


非常感谢您的帮助。

是的,您需要从这里下载MySql

并且在安装过程中需要配置一些东西,如用户名和密码。 并更新数据库属性文件中的这些字段

################### DataSource Configuration ##########################

jdbc.driverClassName=com.mysql.cj.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/YourDatabaseName?createDatabaseIfNotExist=true
jdbc.user=YourUserNameForMySql
jdbc.pass=PasswordHere
通过执行以下命令,可以在windows上启动mysql:- 命令提示符下的“C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe”

同时,您可以在终端上使用以下命令登录mysql外壳:-

mysql -uroot -proot