سلام توی این آموزش لیست دستورات کاربردی مای اسکیول رو میذارم در ادامه سعی میکنم آپدیت کنم:
Comments
Current User
List Password Hash
Password Cracker
John the Ripper will crack MySQL password hashes
Current Databases
List Databases
List Columns
List Tables
Avoiding Quotes
Local File Access
Make User DBA
Location of DB Files
Default/system Databases
همچنین پیشنهاد میشود مقالات زیر را مطالعه کنید.
آموزش کامل نصب آخرین ورژن MariaDB 10 در لینوکس CentOS/RHEL - Debian/Ubuntu
آموزش نصب MySQL 8.0 روی Ubuntu 18.04
آموزش نصب MySQL 5.7.9 در RedHat/CentOS 7-6-5 و Fedora 21-23
20 نمونه از دستورات MySQL (Mysqladmin) برای مدیریت دیتابیس در Linux
آموزش دستورات MySQL (بخش اول)
آموزش دستورات MySQL (بخش دوم)
آموزش کار با MySQL
15 پرسش و پاسخ اولیه ی MySQL برای ادمین های پایگاه داده
آموزش دستورات Select در MySQL
دستورات بک آپ گیری و ریستور دیتابیس MySQL در لینوکس
نحوه تغییر پسورد Root دیتابیس MySQL یا MariaDB در Linux
نحوه ریکاوری/ریست پسورد Root در MySQL یا MariaDB در Linux
نحوه اجرای مستقیم دستورات MySQL در ترمینال لینوکس
پیدا کردن مسیر فایل های ( my.cnf - http.conf / apache2.conf - php.ini ) در لینوکس
فعال کردن قابلیت Auto completion و Syntax highlighting در MySQL/MariaDB
تغییر مسیر Defualt ذخیره دیتای MySQL در لینوکس
نکات حیاتی کلاستر کردن دیتابیس MySQL
15 نکته مفید برای بهینه سازی و بهبود عملکرد دیتابیس MySQL/MariaDB در Linux
4 ابزار Commandline برای مانیتور کردن کارایی یا عملکرد دیتابیس MySQL در Linux (به زودی)
آموزش MySQL (Master-Slave) Replication در RHEL,CentOS,Fedora
نحوه وصل شدن به MySQL بدون وارد کردن پسورد Root در ترمینال
نحوه ایجاد، حذف و مدیریت سطوح دسترسی کاربران در MySQL/MariaDB
موفق باشید.
Comments
کد PHP:
SELECT 1;#commentSELECT /*comment*;1;
Current User
کد PHP:
SELECT user();SELECT system_user();
List Password Hash
کد PHP:
SELECT host,user,password FROM mysql.user;-- priv
Password Cracker
John the Ripper will crack MySQL password hashes
Current Databases
کد PHP:
SELECT database()
List Databases
کد PHP:
SELECT schema_name FROM information_schema.columns;--for MySQL>=v5.0SELECT distinct(db) FROM mysql.db -- priv
List Columns
کد PHP:
SELECT column_name FROM information_schema.columns WHERE table_name='table name'
List Tables
کد PHP:
SELECT table_name FROM information_schema.tables WHERE table_schema=database()
Avoiding Quotes
کد PHP:
SELECT 0x414243;#returns ABC
Local File Access
کد PHP:
...'UNION ALL SELECT LOAD_FILE('/etc/passwd') -- prive, can only read world-readable files.SELECT * FROM mytable INTO dumpfile '/tmp/somefile'; --priv, write to file system
Make User DBA
کد PHP:
GRANT ALL PRIVILEGES ON *.* TO test@'%'; -- priv
Location of DB Files
کد PHP:
SELECT @@datadir;
Default/system Databases
کد PHP:
information_schema (>=mysql 5.0)mysql
همچنین پیشنهاد میشود مقالات زیر را مطالعه کنید.
آموزش کامل نصب آخرین ورژن MariaDB 10 در لینوکس CentOS/RHEL - Debian/Ubuntu
آموزش نصب MySQL 8.0 روی Ubuntu 18.04
آموزش نصب MySQL 5.7.9 در RedHat/CentOS 7-6-5 و Fedora 21-23
20 نمونه از دستورات MySQL (Mysqladmin) برای مدیریت دیتابیس در Linux
آموزش دستورات MySQL (بخش اول)
آموزش دستورات MySQL (بخش دوم)
آموزش کار با MySQL
15 پرسش و پاسخ اولیه ی MySQL برای ادمین های پایگاه داده
آموزش دستورات Select در MySQL
دستورات بک آپ گیری و ریستور دیتابیس MySQL در لینوکس
نحوه تغییر پسورد Root دیتابیس MySQL یا MariaDB در Linux
نحوه ریکاوری/ریست پسورد Root در MySQL یا MariaDB در Linux
نحوه اجرای مستقیم دستورات MySQL در ترمینال لینوکس
پیدا کردن مسیر فایل های ( my.cnf - http.conf / apache2.conf - php.ini ) در لینوکس
فعال کردن قابلیت Auto completion و Syntax highlighting در MySQL/MariaDB
تغییر مسیر Defualt ذخیره دیتای MySQL در لینوکس
نکات حیاتی کلاستر کردن دیتابیس MySQL
15 نکته مفید برای بهینه سازی و بهبود عملکرد دیتابیس MySQL/MariaDB در Linux
4 ابزار Commandline برای مانیتور کردن کارایی یا عملکرد دیتابیس MySQL در Linux (به زودی)
آموزش MySQL (Master-Slave) Replication در RHEL,CentOS,Fedora
نحوه وصل شدن به MySQL بدون وارد کردن پسورد Root در ترمینال
نحوه ایجاد، حذف و مدیریت سطوح دسترسی کاربران در MySQL/MariaDB
موفق باشید.