mycli: ಸ್ವಯಂಪೂರ್ಣತೆ ಮತ್ತು ಸಿಂಟ್ಯಾಕ್ಸ್ ಹೈಲೈಟ್ ಮಾಡುವ MySQL ಗಾಗಿ ಅತ್ಯುತ್ತಮ ಟರ್ಮಿನಲ್

MySQL, ಮಾರಿಯಾ ಡಿಬಿ y ಪೆರ್ಕೋನಾ ಅವರು ಮೂರು ಇಂದು ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುವ ಡೇಟಾಬೇಸ್‌ಗಳು, ಮೊದಲ ಎರಡು ಇಂದು ಇರುವ ಹೆಚ್ಚಿನ ಶೇಕಡಾವಾರು ತೆರೆದ ಮೂಲ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಹುದುಗಿದೆ. ಇದಕ್ಕಾಗಿಯೇ ಎ MySQL, MariaDB ಮತ್ತು Percona ಗಾಗಿ ಟರ್ಮಿನಲ್ ಕನ್ಸೋಲ್ ನಮಗೆ ನೀಡುವ ಆರಾಮ ಮತ್ತು ಅನುಕೂಲತೆಯಿಂದ ಈ ಡೇಟಾಬೇಸ್‌ಗಳನ್ನು ಸಮರ್ಥವಾಗಿ ನಿರ್ವಹಿಸಲು ಅದು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.

ಈ ಸಮಯದಲ್ಲಿ ನಾವು ಹೆಚ್ಚಿನ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಬಳಸದೆ ಮತ್ತು ನಮ್ಮ ವಿಲೇವಾರಿಯಲ್ಲಿ ವ್ಯಾಪಕವಾದ ದಾಖಲಾತಿಗಳೊಂದಿಗೆ ನಮ್ಮ ಡೇಟಾಬೇಸ್‌ಗಳನ್ನು ಸಮರ್ಥವಾಗಿ ನಿರ್ವಹಿಸಲು ಅಗತ್ಯವಾದ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿರುವ ಡೇಟಾಬೇಸ್ ಟರ್ಮಿನಲ್ ಮೈಕ್ಲಿಯನ್ನು ತಿಳಿದುಕೊಳ್ಳಲಿದ್ದೇವೆ.

ಮೈಕ್ಲಿ ಎಂದರೇನು?

ಮೈಕ್ಲಿ ಓಪನ್ ಸೋರ್ಸ್ ಸಾಧನವಾಗಿದೆ, ಇದನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ ಪೈಥಾನ್, ಇದು MySQL, MariaDB, ಮತ್ತು Percona ಆಜ್ಞೆಗಳನ್ನು ವೇಗವಾಗಿ, ಸ್ವಯಂಚಾಲಿತ ಮತ್ತು ಪರಿಣಾಮಕಾರಿ ರೀತಿಯಲ್ಲಿ ನಿರ್ವಹಿಸಲು ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸಲು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಉಪಕರಣವು ಮೇಲೆ ತಿಳಿಸಲಾದ ಡೇಟಾಬೇಸ್ ಭಾಷೆಗಳಿಗೆ ಸುಧಾರಿತ ಸ್ವಯಂ ಪೂರ್ಣಗೊಳಿಸುವಿಕೆಯ ವ್ಯವಸ್ಥೆಯನ್ನು ಹೊಂದಿದೆ, ಅದೇ ರೀತಿಯಲ್ಲಿ, ಇದು ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಪ್ರಮಾಣಿತ ರೀತಿಯಲ್ಲಿ ಹೈಲೈಟ್ ಮಾಡುತ್ತದೆ, ಇದು ನಮ್ಮ ಡೇಟಾಬೇಸ್‌ಗಳನ್ನು ಟರ್ಮಿನಲ್‌ನಿಂದ ಆರಾಮದಾಯಕ ರೀತಿಯಲ್ಲಿ ನಿರ್ವಹಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.

ಇದು ಸಾಕಷ್ಟು ಕಡಿಮೆ ಸ್ಥಾಪನೆ ಮತ್ತು ಕಲಿಕೆಯ ರೇಖೆಯನ್ನು ಹೊಂದಿದೆ, ಇದು ಅದರ ಅತ್ಯುತ್ತಮ ಗುಣಲಕ್ಷಣಗಳಿಗೆ ಸೇರಿಸಿದ್ದು ಡೇಟಾಬೇಸ್ ನಿರ್ವಹಣೆಗೆ ಮೀಸಲಾಗಿರುವ ಸಾಧನಗಳಿಗೆ ಇದು ಬಹಳ ಆಸಕ್ತಿದಾಯಕ ಪರ್ಯಾಯವಾಗಿದೆ, ಅದರಲ್ಲೂ ವಿಶೇಷವಾಗಿ ಅದರ ಸಂಪನ್ಮೂಲಗಳ ಕಡಿಮೆ ಬಳಕೆ ಮತ್ತು ವೇಗವರ್ಧಿತ ಪ್ರತಿಕ್ರಿಯೆ ಸಮಯದಿಂದಾಗಿ.

ಉಪಕರಣದ ವಿವರವಾದ ಬಳಕೆಯನ್ನು ಉಪಕರಣದ ಅಭಿವರ್ಧಕರು ಬಿಡುಗಡೆ ಮಾಡಿದ ಕೆಳಗಿನ gif ನಲ್ಲಿ ಕಾಣಬಹುದು:

mysql ಗಾಗಿ ಟರ್ಮಿನಲ್

ಮೈಕ್ಲಿ ವೈಶಿಷ್ಟ್ಯಗಳು

  • ಸಂಪೂರ್ಣವಾಗಿ ತೆರೆದ ಮೂಲ, ಹೆಬ್ಬಾವು ಮತ್ತು ಅತ್ಯುತ್ತಮ ದಾಖಲಾತಿಗಳೊಂದಿಗೆ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ.
  • SQL ಕೀವರ್ಡ್‌ಗಳನ್ನು ಟೈಪ್ ಮಾಡಿದಂತೆ ಡೇಟಾಬೇಸ್ ಕೋಷ್ಟಕಗಳು, ವೀಕ್ಷಣೆಗಳು ಮತ್ತು ಕಾಲಮ್‌ಗಳಂತೆ ಸ್ವಯಂ-ಪೂರ್ಣಗೊಂಡಿದೆ.
  • ಪಿಗ್ಮೆಂಟ್‌ಗಳಿಗೆ ಧನ್ಯವಾದಗಳನ್ನು ಎತ್ತಿ ತೋರಿಸುವ ಅತ್ಯುತ್ತಮ ಸಿಂಟ್ಯಾಕ್ಸ್.
  • ಸ್ಮಾರ್ಟ್ ಸ್ವಯಂ-ಪೂರ್ಣಗೊಳಿಸುವಿಕೆ (ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಇದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ), ಇದು ಸಂದರ್ಭ-ಸಂಬಂಧಿತ ಸುಳಿವುಗಳನ್ನು ಮಾತ್ರ ನೀಡುತ್ತದೆ.
    • SELECT * FROM <tab> ಅದು ಕೋಷ್ಟಕಗಳ ಹೆಸರುಗಳನ್ನು ಮಾತ್ರ ತೋರಿಸುತ್ತದೆ.
    • SELECT * FROM users WHERE <tab> ಅದು ಕಾಲಮ್ ಹೆಸರುಗಳನ್ನು ಮಾತ್ರ ತೋರಿಸುತ್ತದೆ.
  • ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಸಾಲುಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಪ್ರಶ್ನೆಗಳಿಗೆ ಬೆಂಬಲ.
  • ಇದು ಹೆಚ್ಚು ಬಳಸಿದ ಪ್ರಶ್ನೆಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಇದಕ್ಕಾಗಿ ಪ್ರಶ್ನೆಯನ್ನು ಉಳಿಸಲು ಸಾಕು  \fs alias query ಮತ್ತು ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ \f alias ನೀವು ಅದನ್ನು ಮತ್ತೆ ಚಲಾಯಿಸಲು ಬಯಸಿದಾಗ.
  • ಪ್ರಬಲ ಮತ್ತು ಸರಳ ಸಂರಚನಾ ಫೈಲ್, ಇದು ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಉತ್ಪತ್ತಿಯಾಗುತ್ತದೆ ~/.myclirc
  • ಕಾರ್ಯಗತಗೊಳಿಸಿದ ಆಜ್ಞೆಗಳ ಇತಿಹಾಸವನ್ನು ಉಳಿಸಲು ನಾವು ಬಯಸಿದರೆ ಇದು ವ್ಯಾಪಕವಾದ ಲಾಗ್ ವ್ಯವಸ್ಥೆಯನ್ನು ಹೊಂದಿದೆ.
  • ಉತ್ತಮವಾದ ಇಂಡೆಂಟೇಶನ್ ಅನ್ನು ಬಳಸಿಕೊಳ್ಳೋಣ.
  • ಡೇಟಾ output ಟ್‌ಪುಟ್ ಅನ್ನು ಸಂಘಟಿಸಲಾಗಿದೆ ಮತ್ತು ಆಹ್ಲಾದಕರವಾಗಿರುತ್ತದೆ, ಇದನ್ನು ಕೋಷ್ಟಕ ವಿಭಜನೆಯೊಂದಿಗೆ ಕಾಲಮ್‌ಗಳಲ್ಲಿ ತೋರಿಸಲಾಗುತ್ತದೆ.
  • ಇದು ಎಸ್‌ಎಸ್‌ಎಲ್ ಸಂಪರ್ಕಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಹೊಂದಿದೆ.
  • ಉಪಕರಣದ ಸಹಾಯವನ್ನು ಚಲಾಯಿಸುವಾಗ ವಿವರವಾದ ದಸ್ತಾವೇಜನ್ನು $ mycli --help
  • ಇನ್ನೂ ಅನೇಕರು.

ಮೈಕ್ಲಿಯನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು

ಪೈಥಾನ್‌ಗೆ ಧನ್ಯವಾದಗಳು ಯಾವುದೇ ಲಿನಕ್ಸ್ ಡಿಸ್ಟ್ರೋದಲ್ಲಿ ನಾವು ಮೈಕ್ಲಿಯನ್ನು ಸ್ಥಾಪಿಸಬಹುದು, ಇದಕ್ಕಾಗಿ ನಾವು ಪೈಪ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕು:

$ sudo pip install -U mycli

ಡೆಬಿಯನ್ ಮತ್ತು ಉಬುಂಟು ಬಳಕೆದಾರರು ಚಾಲನೆಯಲ್ಲಿರುವ ಮೂಲಕ ಅಧಿಕೃತ ರೆಪೊಸಿಟರಿಗಳಿಂದ ನೇರವಾಗಿ ಉಪಕರಣವನ್ನು ಸ್ಥಾಪಿಸಬಹುದು

$ sudo apt-get install mycli

ಅಂತೆಯೇ, ಆರ್ಚ್ ಲಿನಕ್ಸ್ ಮತ್ತು ಉತ್ಪನ್ನ ಬಳಕೆದಾರರು ಈ ಉಪಕರಣವನ್ನು AUR ರೆಪೊಸಿಟರಿಗಳಿಗೆ ಧನ್ಯವಾದಗಳು, ಇದನ್ನು ಮಾಡಲು, ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು:

$ yaourt -S mycli

ತೀರ್ಮಾನಕ್ಕೆ, ನಡೆಸಿದ ಪರೀಕ್ಷೆಗಳಲ್ಲಿ, ಉಪಕರಣವು ಅತ್ಯಂತ ವೇಗವಾಗಿ ವರ್ತಿಸುತ್ತದೆ ಮತ್ತು ಸ್ವಯಂಪೂರ್ಣತೆಗೆ ಬಂದಾಗ ಅದರ ಸಲಹೆಯು ಅತ್ಯುತ್ತಮವಾಗಿದೆ ಎಂದು ನಾನು ಹೈಲೈಟ್ ಮಾಡಲು ಬಯಸುತ್ತೇನೆ. ಈ ಉಪಕರಣವು MySQL ನ್ಯಾವಿಗೇಟರ್ನಷ್ಟು ಉಪಯುಕ್ತವಾಗಿದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ, ಅದು ಕಡಿಮೆ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಬಳಸುತ್ತದೆ, ನೀವು ಕನ್ಸೋಲ್ ಪ್ರೇಮಿಯಾಗಿದ್ದರೆ ಮತ್ತು ಹೊಂದಾಣಿಕೆಯಾಗುವ ಕೆಲವು ಮೂರು ಡೇಟಾಬೇಸ್‌ಗಳನ್ನು ಸಹ ಬಳಸಿದರೆ, ಈ ಉತ್ತಮ ಸಾಧನವನ್ನು ಪ್ರಯತ್ನಿಸಲು ಹಿಂಜರಿಯಬೇಡಿ ಮತ್ತು ನಿಮ್ಮ ಅನಿಸಿಕೆಗಳನ್ನು ನಮಗೆ ತಿಳಿಸಿ.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.

  1.   ಗಿಲ್ಲೆರ್ಮೊ ಡಿಜೊ

    ಉತ್ತಮ ಸಾಧನ, ನಿಮ್ಮ ಲೇಖನಗಳಿಗೆ ತುಂಬಾ ಧನ್ಯವಾದಗಳು.

  2.   jvk85321 ಡಿಜೊ

    ಟರ್ಮಿನಲ್ನ ಟೈಪ್ಫೇಸ್ ಯಾವುದು ಎಂದು ನಿಮಗೆ ತಿಳಿದಿದೆಯೇ ????

    1.    ಗುಸ್ಟಾವೊ ಮಾರ್ಟಿನ್ ಕೊರುಜೊ ಡಿಜೊ

      ಮೊನಾಕೊ. ಇದು ಮೂಲ! ಲಿನಕ್ಸ್‌ಗಾಗಿ ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ನಾನು ನಿಮಗೆ ಒಂದು ಆಯ್ಕೆಯನ್ನು ನೀಡುತ್ತೇನೆ. ಏಕೆಂದರೆ ಮೂಲವು MAC ನಿಂದ ಬಂದಿದೆ

      https://gist.github.com/rogerleite/99819

      ಗ್ರೀಟಿಂಗ್ಸ್.

  3.   ಗುಸ್ಟಾವೊ ಮಾರ್ಟಿನ್ ಕೊರುಜೊ ಡಿಜೊ

    ತುಂಬಾ ಒಳ್ಳೆಯ ಕೊಡುಗೆ !! ಅದ್ಭುತ ಸಾಧನ !!