平台简介
一直想做一款后台管理系统,看了很多优秀的开源项目但是发现没有合适的。于是利用空闲休息时间开始自己写了一套后台系统。如此有了若依。她可以用于所有的Web应用程序,如网站管理后台,网站会员中心,CMS,CRM,OA。所有前端后台代码封装过后十分精简易上手,出错概率低。同时支持移动客户端访问。系统会陆续更新一些实用功能。
性别男,若依是给女儿取的名字(寓意:你若不离不弃,我必生死相依)
若依是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。
-------END-------
3、创建数据库ry并导入数据脚本ry_2021xxxx.sql,quartz.sql
启动:MySQL Workbench 8.0 CE
使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库。
所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库。
root密码:******
C:\Users\WEicool>mysql -u root -p
Enter password: ********
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
解决方法:“windows+R”打开运行窗口,输入:“services.msc”
在这里找到MySQL80 右击-----点击“启动”就好啦;
安装:mysql-installer-community-5.7.17.0.msi
C:\Users\WEicool>mysql -u root -p
Enter password: ********
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 5.7.17-log MySQL Community Server (GPL)
Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.
启动:MySQL Workbench 8.0 CE(File -> Run SQL Script...)
导入数据脚本ry_2021xxxx.sql,quartz.sql
报错:
Error executing SQL script.
Error executing "mysql.exe"
--defaults-extra-file=c:\users\weicool\...\tmphd30yc.cnf
--protocol=tcp --port=3306 --host=127.0.0.1
--user=root;
[Error 267]
Error executing "mysql.exe" --defaults-extra-file=c:\users\weicool\appdata\local\temp\tmphd30yc.cnf --protocol=tcp --port=3306 --host=127.0.0.1 --user=root:
[Error 267]
解决方案:Server -> Data Import -> Import from Disk -> Import from Self-Contained File
Creating schema RY_schema
09:32:34 Restoring D:\若依管理系统\running\RuoYi-master\sql\ry_20210924.sql
Running: mysql.exe --defaults-file="c:\users\weicool\appdata\local\temp\tmpjfvamx.cnf" --protocol=tcp --host=127.0.0.1 --user=root --port=3306 --default-character-set=utf8 --comments --database=ry_schema < "D:\\若依管理系统\\running\\RuoYi-master\\sql\\ry_20210924.sql"
09:32:38 Import of D:\若依管理系统\running\RuoYi-master\sql\ry_20210924.sql has finished
09:33:49 Restoring D:\若依管理系统\running\RuoYi-master\sql\quartz.sql
Running: mysql.exe --defaults-file="c:\users\weicool\appdata\local\temp\tmp3s0b1l.cnf" --protocol=tcp --host=127.0.0.1 --user=root --port=3306 --default-character-set=utf8 --comments --database=ry_schema < "D:\\若依管理系统\\running\\RuoYi-master\\sql\\quartz.sql"
09:33:50 Import of D:\若依管理系统\running\RuoYi-master\sql\quartz.sql has finished
4、打开项目运行com.ruoyi.RuoYiApplication.java,出现如下图表示启动成功。
09:41:18.151 [restartedMain] ERROR c.a.d.p.DruidDataSource - [init,931] - init datasource error, url: jdbc:mysql://localhost:3306/ry?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
必要配置- # 数据源配置
- spring:
- datasource:
- type: com.alibaba.druid.pool.DruidDataSource
- driverClassName: com.mysql.cj.jdbc.Driver
- druid:
- # 主库数据源
- master:
- url: 数据库地址
- username: 数据库账号
- password: 数据库密码
复制代码 修改数据库连接,编辑resources目录下的application-druid.yml
- # 开发环境配置
- server:
- # 服务器的HTTP端口,默认为80
- port: 端口
- servlet:
- # 应用的访问路径
- context-path: /应用路径
复制代码