MySQL - انشاء قاعدة بيانات

هذا الدرس خطوات اضافة قاعدة بيانات ومستخدم لها << بغرض التجربة فقط اذ أن هذه الطريقة غير آمنة.

إنشاء قاعدة بيانات بإسم mydb_name
CREATE DATABASE mydb_name CHARACTER SET utf8 COLLATE utf8_unicode_ci;
إنشاء مستتخدم بإسم myuser_name
CREATE USER 'myuser_name'@'%' IDENTIFIED BY PASSWORD '*HASH';
ضمان كامل الصلاحيات للمستخدم على قاعدة البيانات من اي مكان دخل
GRANT ALL ON mydbـname.* TO 'myuser_name'@'%';
GRANT ALL ON mydb_name TO 'myuser_name'@'%';
تحديث الصلاحيات < او تطبيق الصلاحيات
 FLUSH PRIVILEGES; 
نسخ قاعدة البيانات

mysqldump -u<user> -p<password> -h <host_ip> -p <my_db> -t <table> --lock-table=<boolean> --where="query her "> users.sql

# with table and query
mysqldump -u<user> -p<password> -h <host_ip> -p <my_db> -t <table> > users.sql
اخيرا
  • أخيرا يجب مراعاة المنفذ المستخدم والذي غالبا مايكون 3306

  • تأكد من تمكين الإتصال البعيد عن طريق فتح الملف /etc/mysql/my.conf

تم بحمد الباري