Artikel: Installera MySQL Server och MySQL WorkBench

  • Författare
  • Meddelande
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11198
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Artikel: Installera MySQL Server och MySQL WorkBench

Inlägg12 jan 2018, 17:57

Inför kursen databas förbereddes en artikel om hur man installerar databasen MySQL och desktopklienten MySQL Workbench på sin egen lokala maskin (utan att använda XAMPP). Det visas också hur man lägger sökvägen till terminalklienten mysql i sin PATH. För windows visas ytterligare hur man installerar terminalklienten i Bash och i Cygwin. Artikeln är en del av dbwebbs övrig artiklar om labbmiljö.

Se artikeln:
https://dbwebb.se/kunskap/installera-my ... -workbench

Ställ frågor om artikel, eller bidra med tips och trix.
...
..:
.... /mos
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11198
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Artikel: Installera MySQL Server och MySQL WorkBench

Inlägg16 jan 2018, 18:01

När man följer guiden på Mac OS och använder senaste utgåvan av Mac OS så kan man få ett felmeddelande när man försöker öppna kontrollpanelen för att starta MySQL server.

Bilden man vill få upp ser ut så här:
Bild

Men istället kommer det upp ett felmeddelande.

Kan inte starta det på Mac:en, får följande felmeddelande när jag försöker öppna det via System Preferences: "Could not load MySQL preference pane", tydligen vanligt förekommande bug: 51264 och 53232.


Som alternativ kan du då installera MySQL Server och terminalklienten via brew.
Kod: Markera allt
brew install mysql


Det verkade vara en lösning för de som upplevt problemet.

MySQL Workbench påverkas ej och kan installeras enligt guiden.
...
..:
.... /mos
Användarvisningsbild

Aurora

php-guru

  • Inlägg: 97
  • Blev medlem: 02 sep 2016, 20:47
  • Ort: Jönköping/Karlskrona

Re: Artikel: Installera MySQL Server och MySQL WorkBench

Inlägg16 jan 2018, 18:08

Felmeddelandet ser ut som följande på min Mac som kör 10.13.2 (High Sierra):

Bild
"En ring att sämja dem, en ring att främja dem, en ring att djupt i mörkrets vida riken tämja dem"

"Stressa som fan, men inte jättemycket"

Regex? (ノ◕ヮ◕)ノ

usamasaleem

på gång

  • Inlägg: 3
  • Blev medlem: 07 sep 2019, 13:10

Re: Artikel: Installera MySQL Server och MySQL WorkBench

Inlägg20 jan 2020, 00:15

Hej,

Jag får ett annat problem vid installationen av labbmiljön. Lyckas installera både MySQL Community Server, väljer ett lösenord (får 2 val; strong eller legacy encryption), och installerar därefter MySQL Workbench. Problemet uppstår när jag ska koppla upp mig mot Community Server, där jag får följande varning:

Connection Warning (Local instance 3306)
Incompatible/nonstandard server version or connection protocol detected (10.4.6).
A connection to this database can be established but some MySQL Workbench features may not work properly since the database is not fully compatible with the supported versions of MySQL.
MySQL Workbench is developed and tested for MySQL Server versions 5.6, 5.7 and 8.0. For MySQL Server older than 5.6, please use MySQL Workbench version 6.3.


Om jag skulle klicka mig förbi denna varning kommer jag får jag upp bilden där jag ska skriva:
Kod: Markera allt
SHOW DATABASES;

Men jag får då inte upp någonting likt instruktionerna, utan det är helt tomt.

//Usama
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11198
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Artikel: Installera MySQL Server och MySQL WorkBench

Inlägg20 jan 2020, 20:48

Då felsöker vi. För att hjälpa behöver vi kunna återskapa felet. Låt oss ta all data som är bra att ha när man felsöker.

1. Vilket operativsystem använder du (och vilken terminal om du kör windows)?

2. Vilken databasklient använder du i terminalen?
Kod: Markera allt
$ mysql --version
mysql  Ver 15.1 Distrib 10.1.30-MariaDB, for CYGWIN (x86_64) using  EditLine wrapper


3. Vilken version av databasen använder du?
Kod: Markera allt
$ mysql -uuser -e "SELECT VERSION();"
+-----------+
| VERSION() |
+-----------+
| 8.0.13    |
+-----------+

4. Vilken version av MySQL Workbench (öppna applikationen och kolla under Hjälp-menyn)?

När vi vet ovan detaljer så är det lättare att se din miljö och försöka återskapa bekymret.

Ett vanligt bekymmer är hur man skapat sina användare och deras lösenord.
Öppna upp workbench och dubbelkolla att du kan ansluta med någon av de tre användare som du har skapat.

Om ingen funkar, visa utskriften från följande kommando, det ger en utskrift över hur du har skapat dina användare.
Kod: Markera allt
$ mysql --table -uuser < example/sql/check-users.sql
+--------+-----------+------------+------------+--------------+-----------------------+
| User   | Host      | Grant_priv | Super_priv | Trigger_priv | plugin                |
+--------+-----------+------------+------------+--------------+-----------------------+
| dbwebb | %         | Y          | Y          | Y            | mysql_native_password |
| root   | localhost | Y          | Y          | Y            | caching_sha2_password |
| user   | %         | N          | Y          | Y            | mysql_native_password |
+--------+-----------+------------+------------+--------------+-----------------------+
+-------------------------+------------------------------+
| Variable_name           | Value                        |
+-------------------------+------------------------------+
| innodb_version          | 8.0.13                       |
| protocol_version        | 10                           |
| slave_type_conversions  |                              |
| tls_version             | TLSv1,TLSv1.1,TLSv1.2        |
| version                 | 8.0.13                       |
| version_comment         | MySQL Community Server - GPL |
| version_compile_machine | x86_64                       |
| version_compile_os      | Win64                        |
| version_compile_zlib    | 1.2.11                       |
+-------------------------+------------------------------+
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| local_infile  | OFF   |
+---------------+-------+


Är du osäker på vilket lösen du gav till användarna så kan du alltid skapa om dem och ge dem samtliga lösenordet "pass".
...
..:
.... /mos

usamasaleem

på gång

  • Inlägg: 3
  • Blev medlem: 07 sep 2019, 13:10

Re: Artikel: Installera MySQL Server och MySQL WorkBench

Inlägg20 jan 2020, 21:30

mos skrev:Då felsöker vi. För att hjälpa behöver vi kunna återskapa felet. Låt oss ta all data som är bra att ha när man felsöker.

1. Vilket operativsystem använder du (och vilken terminal om du kör windows)?

2. Vilken databasklient använder du i terminalen?
Kod: Markera allt
$ mysql --version
mysql  Ver 15.1 Distrib 10.1.30-MariaDB, for CYGWIN (x86_64) using  EditLine wrapper


3. Vilken version av databasen använder du?
Kod: Markera allt
$ mysql -uuser -e "SELECT VERSION();"
+-----------+
| VERSION() |
+-----------+
| 8.0.13    |
+-----------+

4. Vilken version av MySQL Workbench (öppna applikationen och kolla under Hjälp-menyn)?

När vi vet ovan detaljer så är det lättare att se din miljö och försöka återskapa bekymret.

Ett vanligt bekymmer är hur man skapat sina användare och deras lösenord.
Öppna upp workbench och dubbelkolla att du kan ansluta med någon av de tre användare som du har skapat.

Om ingen funkar, visa utskriften från följande kommando, det ger en utskrift över hur du har skapat dina användare.
Kod: Markera allt
$ mysql --table -uuser < example/sql/check-users.sql
+--------+-----------+------------+------------+--------------+-----------------------+
| User   | Host      | Grant_priv | Super_priv | Trigger_priv | plugin                |
+--------+-----------+------------+------------+--------------+-----------------------+
| dbwebb | %         | Y          | Y          | Y            | mysql_native_password |
| root   | localhost | Y          | Y          | Y            | caching_sha2_password |
| user   | %         | N          | Y          | Y            | mysql_native_password |
+--------+-----------+------------+------------+--------------+-----------------------+
+-------------------------+------------------------------+
| Variable_name           | Value                        |
+-------------------------+------------------------------+
| innodb_version          | 8.0.13                       |
| protocol_version        | 10                           |
| slave_type_conversions  |                              |
| tls_version             | TLSv1,TLSv1.1,TLSv1.2        |
| version                 | 8.0.13                       |
| version_comment         | MySQL Community Server - GPL |
| version_compile_machine | x86_64                       |
| version_compile_os      | Win64                        |
| version_compile_zlib    | 1.2.11                       |
+-------------------------+------------------------------+
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| local_infile  | OFF   |
+---------------+-------+


Är du osäker på vilket lösen du gav till användarna så kan du alltid skapa om dem och ge dem samtliga lösenordet "pass".



1. Jag använder macOS.
2. När jag följer instruktionerna i https://dbwebb.se/kunskap/installera-mysql-server-och-mysql-workbench-pa-macos så kommer jag inte så långt som till terminalen, då felet uppstår när jag ska skapa en koppling mellan MySQL Community Server och MySQL Workbench.
3. Om det är MySQL Community Server så är det 8.0.19.
4. MySQL Workbench 8.0

När det gäller användare så är det ju root-användaren som jag ska koppla upp i början på artikeln (innan delen med att ställa in terminalen), så det är root-användaren som inte funkar att koppla upp.
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11198
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Artikel: Installera MySQL Server och MySQL WorkBench

Inlägg20 jan 2020, 21:48

usamasaleem skrev:Om jag skulle klicka mig förbi denna varning kommer jag får jag upp bilden där jag ska skriva:
Kod: Markera allt
SHOW DATABASES;

Men jag får då inte upp någonting likt instruktionerna, utan det är helt tomt.


Har du kört kommandot? Klickat på blixten eller via menyn "Query -> Execute".
...
..:
.... /mos

usamasaleem

på gång

  • Inlägg: 3
  • Blev medlem: 07 sep 2019, 13:10

Re: Artikel: Installera MySQL Server och MySQL WorkBench

Inlägg20 jan 2020, 21:52

mos skrev:
usamasaleem skrev:Om jag skulle klicka mig förbi denna varning kommer jag får jag upp bilden där jag ska skriva:
Kod: Markera allt
SHOW DATABASES;

Men jag får då inte upp någonting likt instruktionerna, utan det är helt tomt.


Har du kört kommandot? Klickat på blixten eller via menyn "Query -> Execute".


Ja, jag testade allt. Inget fungerade. Sedan startade jag om datorn, och den började funka! :?

Tack för hjälpen!

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 5 gäster