# ๐๏ธ EasySQL




**็ฐไปฃๅๅคๆฐๆฎๅบ็ฎก็ๅทฅๅ
ท**
---
## โจ ็นๆง
- ๐จ **็ฒพ็พ UI** - ๅบไบ React + Tailwind CSS๏ผๆทฑ็ฉบ็งๆ้ฃๆ ผ
- โก **้ซๆง่ฝ** - Electron + Vite๏ผๅฏๅจๅฟซ้
- ๐ **ๅคๆฐๆฎๅบ** - ๆฏๆ MySQLใPostgreSQLใSQLiteใMongoDBใRedis ็ญ
- ๐ **SSH ้ง้** - ๅฎๅ
จ่ฟๆฅ่ฟ็จๆฐๆฎๅบ
- ๐ **SQL ็ผ่พๅจ** - ่ฏญๆณ้ซไบฎใๅฟซๆทๆง่ก
## ๐๏ธ ๆฏๆ็ๆฐๆฎๅบ
| ๆฐๆฎๅบ | ็ถๆ |
|--------|------|
| ๐ฌ MySQL | โ
|
| ๐ PostgreSQL | โ
|
| ๐พ SQLite | โ
|
| ๐ MongoDB | โ
|
| โก Redis | โ
|
| ๐ SQL Server | ๐ |
| ๐ถ Oracle | ๐ |
| ๐ฆญ MariaDB | โ
|
| โ๏ธ Snowflake | ๐ |
## ๐ ๅฟซ้ๅผๅง
### ็ฏๅข่ฆๆฑ
- Node.js 18+
- npm ๆ yarn
### ๅฎ่ฃ
```bash
# ๅ
้้กน็ฎ
git clone https://github.com/your-repo/easysql.git
cd easysql
# ๅฎ่ฃ
ไพ่ต
npm install
# ๅผๅๆจกๅผ่ฟ่ก
npm run dev
# ๆๅปบๅบ็จ
npm run build
```
## ๐ธ ็้ข้ข่ง
```
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐๏ธ EasySQL โ โก โ โ
โโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ ๐ ๆฌข่ฟ โ ๐ MySQL โ ๐ ๆฅ่ฏข2 โ + โ
โ + ๆฐๅปบ่ฟๆฅ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ โ โ โ
โ โ ่ฟๆฅ โโโโโโโ โ โ ๐๏ธ EasySQL โ โ
โ โ โ ็ฐไปฃๅๅคๆฐๆฎๅบ็ฎก็ๅทฅๅ
ท โ โ
โ ๐ฌ MySQLๆฌๅฐ โ โ โ โ
โ ๐ PostgreSQL โ โ [ ๅผๅงๆฅ่ฏข ] โ โ
โ ๐ MongoDB โ โ โ โ
โ โ โ ๐ฌ ๐ ๐พ ๐ โก ๐ โ โ
โ โ ๆฐๆฎๅบ โโโโโ โ โ MySQL PG SQLite Mongo Redis ... โ โ
โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ ๐๏ธ mydb โ โ
โ ๐๏ธ testdb โ โ
โ โ โ
โโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ ๅฐฑ็ปช EasySQL v1.0 โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
```
## ๐ ๏ธ ๆๆฏๆ
- **ๆกๆถ**: Electron 28 + React 18
- **่ฏญ่จ**: TypeScript 5
- **ๆ ทๅผ**: Tailwind CSS 3
- **ๆๅปบ**: Vite 5
- **ๆฐๆฎๅบ้ฉฑๅจ**: mysql2, pg, better-sqlite3, mongodb, redis
## ๐ ้กน็ฎ็ปๆ
```
easysql/
โโโ electron/ # Electron ไธป่ฟ็จ
โ โโโ main.ts # ไธป่ฟ็จๅ
ฅๅฃ
โ โโโ preload.ts # ้ขๅ ่ฝฝ่ๆฌ
โ โโโ database.ts # ๆฐๆฎๅบ่ฟๆฅ็ฎก็
โโโ src/ # React ๅ็ซฏ
โ โโโ components/ # UI ็ปไปถ
โ โโโ App.tsx # ไธปๅบ็จ
โ โโโ types.ts # ็ฑปๅๅฎไน
โ โโโ index.css # ๅ
จๅฑๆ ทๅผ
โโโ index.html
โโโ package.json
โโโ tailwind.config.js
โโโ tsconfig.json
โโโ vite.config.ts
```
## ๐ License
MIT
---
Made with โค๏ธ using Electron + React