Mysql
 sql >> база данни >  >> RDS >> Mysql

Инсталирайте и конфигурирайте MySQL Workbench на Ubuntu 16.04

MySQL Workbench е богат на функции графичен инструмент, използван за моделиране на данни, изграждане на SQL заявки, управление на MySQL сървъри и др. Това ръководство ще ви покаже как да инсталирате Workbench с помощта на мениджъра на пакети Ubuntu.

Преди да започнете

  1. Запознайте се с нашето ръководство за започване на работа и изпълнете стъпките за настройка на името на хоста и часовата зона на вашия Linode.

  2. Това ръководство ще използва sudo където е възможно. Попълнете секциите на нашия Защита на вашия сървър, за да създадете стандартен потребителски акаунт, да укрепите SSH достъпа и да премахнете ненужните мрежови услуги.

  3. Инсталирайте VNC на Ubuntu и се свържете с VNC от вашия работен плот.

  4. Актуализирайте системата си:

    sudo apt-get update && sudo apt-get upgrade
    

Инсталиране на MySQL Workbench

Инсталирайте MySQL Workbench с помощта на мениджъра на пакети APT:

sudo apt install mysql-workbench

Изпълнете MySQL Workbench

Стартирайте MySQL Workbench от терминала:

mysql-workbench

За да видите повече опции за стартиране от интерфейса на командния ред, използвайте --help опция:

/usr/bin/mysql-workbench --help

MySQL Workbench показва този приветствен екран при първо стартиране:

Конфигуриране на MySQL Workbench

Използвайте вградените предпочитания на Workbench, за да коригирате настройки като целева версия на MySQL сървъра, цвят на шрифта, завършване на кода и други.

За да отворите предпочитанията, щракнете върху Edit , след това Preferences в главното меню:

По избор:Заредете примерна база данни в MySQL сървър

Вижте ръководството как да инсталирате MySQL сървър на Ubuntu 14.04 или Debian 8 за повече информация относно създаването или влизането в MySQL сървър.

  1. Достъп до MySQL сървъра на вашия Linodevia SSH и изтеглете примерната база данни Sakila, предоставена в документацията на MySQL:

    wget http://downloads.mysql.com/docs/sakila-db.tar.gz
    
  2. Декомпресирайте tar.gz файл:

    tar -xzvf sakila-db.tar.gz
    
  3. Отворете MySQL Workbench на вашата локална машина и щракнете върху + за да създадете нова връзка:

  4. Създайте Име на връзката . Щракнете върху Метод на свързване падащо меню и изберете Standard TCP/IP over SSH . Попълнете идентификационните данни за SSH и MySQL потребителско влизане:

    Забележка Портът по подразбиране на MySQL сървъра трябва да бъде 3306 на l27.0.0.1 . Ако искате да се свържете с друг сървър с различен порт, актуализирайте съответно входовете. Вижте Deploy MySQL Workbench за администриране на бази данни за повече информация.
  5. Под Файл , изберете Изпълнение на SQL скрипт… . Изберете sakila-schema.sql след това щракнете върху Изпълни :

  6. Повторете стъпка 5 за sakila-data.sql .

  7. Под Query1 раздел, използвайте примерната заявка по-долу, за да видите Решетка с резултати от избраните данни:

    USE sakila;
    SELECT * FROM actors WHERE first_name LIKE 'A%';
    

Примерната база данни предоставя пясъчна среда, в която да тествате конфигурации и да показва как да ги интегрирате във вашия работен процес. MySQL Workbench предлага графичен интерфейс за преглед на модели на база данни в допълнение към изграждането на заявки. Въпреки че има много функции, налични са безплатни и комерсиални, леки алтернативи, в зависимост от нуждите на потребителя. MySQL Workbench остава чудесен избор за повечето задачи за администриране на база данни.

Повече информация

Може да пожелаете да се консултирате със следните ресурси за допълнителна информация по тази тема. Въпреки че те са предоставени с надеждата, че ще бъдат полезни, моля, имайте предвид, че не можем да гарантираме за точността или навременността на външно хостваните материали.

  • Ръководство за MySQL Workbench
  • Разгръщане на MySQL Workbench за администриране на бази данни

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Функция MySQL LOG2() – Връщане на логаритъм на база 2 на стойност

  2. Опитвате се да получите свойство на необект

  3. Използвам ли JDBC пул за връзки?

  4. Проследяване на известия като харесвания във Facebook (DB Design)

  5. Как да надстроите MySQL на CentOS