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
تم بحمد الباري