IntelliJ IDEA下载
www.jetbrains.com/idea/downlo…
安装插件
Spring Assistant
新建JavaWeb项目
配置数据库
spring:
profiles:
active: prod
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/test?characterEncoding=utf8&allowMultiQueries=true&useUnicode=true&useSSL=true&serverTimezone=GMT%2B8
username: user
password: user
jpa:
database: MYSQL
show-sql: true
hibernate:
ddl-auto: update
naming-strategy: org.hibernate.cfg.ImprovedNamingStrategy
properties:
hibernate:
dialect: org.hibernate.dialect.MySQL5Dialect
Controller文件
package com.example.test.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@Controller
public class TestController {
@ResponseBody
@RequestMapping("/test111")
public Object test(){
return 100111;
}
}
启动服务
下载MySql数据库
注意版本与系统匹配 downloads.mysql.com/archives/co…
安装MySQL
next ...
启动MySQL
Mac环境下mysql初始化密码问题
个人在Mac上操作数据库,遇到的启动数据库问题的简单记录
-
苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)
-
进入终端输入:cd /usr/local/mysql/bin/ 回车后 登录管理员权限 sudo su 回车后输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables & 回车后mysql会自动重启(偏好设置中mysql的状态会变成running)
-
输入命令 ./mysql 回车后,输入命令 FLUSH PRIVILEGES; (可以不执行) 回车后,输入命令 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码');