macOS idea配置mysql

一、首先查看mysql是否配置好:

打开终端输入:mysql -u root -p;,如果是没有成功,则进行配置,配置过程如下:

1、输入:vim ~/.bash_profile

2、 输入 “i” 进入 insert 模式,输入:PATH=$PATH:/usr/local/mysql/bin

        按esc返回,在大写字母下,迅速按2次:ZZ,

3、按下:source ~/.bash_profile

完成,此时再看配置是否完成:mysql -u root -p;

二、登录mysql

1. 点击 “系统偏好设置” 下面的 Mysql 图标进入,点击 “Start MySQL Server”

2. 打开 terminal,输入命令登录:mysql -u root -p

      出现 “mysql> ”,即为登录成功

三、操作数据库:

上面出现“mysql>”后,不退出,直接输入要做的事,例如,创建数据库:

create database 数据库名(要回车,和“;”);

显示:Query OK, 1 row affected (0.00 sec),即可

四、在 IDEA 中配置 mysql 数据库

1. 打开 IDEA 中的 Java 项目,没有就创建一个。点击项目最右侧的“Database” --> “+” --> “Data Source” --> "Mysql":

2. 填写 mysql 界面: 

Name: 连接的名称【自定义】

Host 和 Port 不需要改,保持默认。

User: root

Password: 之前设置的8位登录密码

Database:数据库名【已经存在的数据库】

点击下方“Download missing driver files”,下载缺失驱动!【自动下载,很方便】

下载好驱动后,点击“Test Connection”: (别忘了)

五、配置mysql

在application-local.yml中配置,如下:

spring :
  datasource:
    url: jdbc:mysql://localhost:3306/demo
    driver-class-name: com.mysql.cj.jdbc.Driver
    username: root
    password: 321zhanjian
    hikari:
      connection-timeout: 30000
      max-lifetime: 6000
      maximum-pool-size: 30
      minimum-idle: 10

这里关于Driver

  • Driver:jdbc驱动。可以在"Drivers"配置中看到: 
    • Mysql 8.0 以上版本为:com.mysql.cj.jdbc.Driver
    • Mysql 8.0 以下版本为:com.mysql.jdbc.Driver

相关推荐

  1. mysql参数配置binlog

    2024-04-12 20:04:01       29 阅读
  2. 第二章 mysql配置

    2024-04-12 20:04:01       27 阅读
  3. Mysql配置服务器

    2024-04-12 20:04:01       41 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-12 20:04:01       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-12 20:04:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-12 20:04:01       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-12 20:04:01       20 阅读

热门阅读

  1. CSS中的类命名

    2024-04-12 20:04:01       14 阅读
  2. WPF 跨线程-Dispatcher:详解与示例

    2024-04-12 20:04:01       15 阅读
  3. C++Book对象数组初始化

    2024-04-12 20:04:01       15 阅读
  4. SpringBoot多数据源配置及使用

    2024-04-12 20:04:01       12 阅读
  5. AcWing 791. 高精度加法——算法基础课题解

    2024-04-12 20:04:01       13 阅读
  6. UI设计需要学习什么?我们应该掌握什么软件?

    2024-04-12 20:04:01       12 阅读
  7. 命名实体识别模型和分词的不同

    2024-04-12 20:04:01       14 阅读
  8. 相同地域云服务器间内网通信配置

    2024-04-12 20:04:01       14 阅读
  9. 13. 重要知识点Linux中线程

    2024-04-12 20:04:01       14 阅读