Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Apa perbedaan antara Oracle dan Mysql ketika menafsirkan Buat Database?

Untuk menjawab pertanyaan Anda, Anda ingin membuat skema (CREATE USER) bukan instance/database (CREATE DATABASE).

Definisi Oracle database adalah file pada disk. Ini dapat dibagi antara instance (Cluster Aplikasi Nyata) atau hanya digunakan oleh satu instance (misalnya pada server yang sama, yang paling umum).

Latar Belakang:Konsep "database" berbeda antara vendor database. Sebagai Oracle DBA, saya berhati-hati ketika berbicara dengan seseorang yang berasal dari latar belakang MySQL, DB2, SQL Server, apa yang mereka sebut "database" di Oracle adalah pengguna/skema (perbedaan antara pengguna dan skema karena skema berisi tabel dan pengguna hanya login). Setiap kali seseorang, khususnya pengembang, menggunakan kata "database" pertanyaan dalam konteks apa.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ruby on Rails 3 Tidak dapat terhubung ke server MySQL lokal melalui soket '/tmp/mysql.sock' di OSX

  2. Tampilkan "Tidak ditemukan kecocokan" atau sembunyikan hasil DIV (AJAX &MySQL)

  3. Permintaan MYSQL untuk menemukan semua karyawan dengan gaji tertinggi ke-n

  4. Di mana saya dapat menemukan log transaksi MySQL?

  5. MYSQL auto_increment_increment