mysql 命令行操作_Mac OS安装与使用H2与MySql数据库

1、H2数据库

1.1 命令行操作

通过java运行h2 shell,除了URL要填写并指向数据库的文件夹,其他帐号与密码可以配置为空,直接回车。

>> java -cp /Users/xxx/Works/env/jars/h2-1.4.200.jar org.h2.tools.Shell
Welcome to H2 Shell 1.4.200 (2019-10-14)
Exit with Ctrl+C
[Enter]   jdbc:h2:~/test
URL       jdbc:h2:/Users/xxx/Works/env/database/test_h2/data.h2;AUTO_SERVER=TRUE;MODE=MySQL;DATABASE_TO_LOWER=TRUE;
[Enter]   org.h2.Driver
Driver    
[Enter]   
User      
Password  
Connected
Commands are case insensitive; SQL statements end with ';'
help or ?      Display this help
list           Toggle result list / stack trace mode
maxwidth       Set maximum column width (default is 100)
autocommit     Enable or disable autocommit
history        Show the last 20 statements
quit or exit   Close the connection and exit
sql>

URL

jdbc:h2:/Users/liuyude/Works/env/database/test_h2/data.h2;AUTO_SERVER=TRUE;MODE=MySQL;DATABASE_TO_LOWER=TRUE

之后就可以用命令行操作sql;

1.2 IDEA数据库工具

点击右边的Data Source-> H2

f7f4eca684cb05a7761ace909d9fa191.png

5d2b3fdafab965c8f9dd3af15073e037.png

直接把URL更新,如果在填写URL有错误时,把URL最后的分号去掉试试看。Authentication可以配置为No auth

点击Test Connection测试是否连接成功,之后点击ok,回到主界面,在右边栏会出现创建好的数据库。

589dbb26851577746b82312845764a41.png

右击数据库,选择Open Query Console,弹出sql编译运行界面。

当然也可以通过右边栏工具直接修改数据内容,双击test表即可。

0dabad058efe355d80235f397066fb35.png

2. MySql

2.1 安装MySql

参考如下:

1、[mac 安装mysql详细教程(安装包方式)](https://www.cnblogs.com/liuzyw/p/11529257.html)

2、mac 安装mysql详细教程

启动与关闭mysql可以在配置里面操作:

7bd8929d6fb5358e27a8fc600ba22cae.png

随便用终端操作一下看看:

mysql> create database test_db;
Query OK, 1 row affected (0.01 sec)

mysql> use test_db;
Database changed
mysql> create table test1(
    -> id int(11),name varchar(25),salary float);
Query OK, 0 rows affected, 1 warning (0.01 sec)

mysql> desc test1;
+--------+-------------+------+-----+---------+-------+
| Field  | Type        | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| id     | int         | YES  |     | NULL    |       |
| name   | varchar(25) | YES  |     | NULL    |       |
| salary | float       | YES  |     | NULL    |       |
+--------+-------------+------+-----+---------+-------+
3 rows in set (0.00 sec)

2.2 idea 数据库工具

按如下配置即可,可以点击Test Connection验证一下。

cdadf3136e7029d14e260c8243228a03.png

最后,熟悉并使用mysql吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值