Licznik letronikovc. Instalacja mysql 8.1 na Windows i tworzenie bazy dla sieci liczników.

Podobne dokumenty
Instalacja mysql 5.7 na Windows z obsługą dużych liter w nazwach tablicy - lower_case_table_names=2

System. Instalacja bazy danych MySQL. Autor : Piotr Zielonka tel Piotrków Tryb., sierpień 2018r.

AKTYWNY SAMORZĄD. Instrukcja instalacji, aktualizacji i konfiguracji.

mysql> UPDATE user SET Password=PASSWORD('pass') WHERE user='root'; Query OK, 2 rows affected (0.05 sec) Rows matched: 2 Changed: 2 Warnings: 0

BEXLAB RYSZARD MATUSZYK, BRZOZOWA 14, DĘBE WIELKIE, TEL. KOM.: Instalacja. Microsoft SQL Server 2008 R2 SP2 Express

Bazy Danych i Usługi Sieciowe

Bazy danych i usługi sieciowe

Instalacja Webroot SecureAnywhere przy użyciu GPO w Active Directory

Laboratorium - Poznawanie FTP

Kalipso wywiady środowiskowe

Symfonia Produkcja Instrukcja instalacji. Wersja 2013

Instrukcja instalacji środowiska testowego na TestingCup wersja 1.0

Konfiguracja oprogramowania w systemach MS Windows dla kont z ograniczonymi uprawnieniami

PCPR. Instrukcja instalacji, aktualizacji i konfiguracji.

Krótka instrukcja instalacji Adobe Acrobat Reader

Przygotowanie środowiska pracy dla bazy MySQL z wykorzystaniem XAMPP Portable Lite oraz MySQL-Front

Laboratorium - Użycie narzędzia Przywracanie systemu w Windows Vista

Krok 2 Podłącz zasilanie do routera bezprzewodowego. Uruchom komputer i zaloguj się jako administrator.

Krótka instrukcja instalacji

Laboratorium - Użycie narzędzia Przywracanie systemu w systemie Windows 7

Laboratorium - Użycie narzędzia Przywracanie systemu w systemie Windows XP

Instrukcja instalacji programu SYSTEmSM

Laboratorium - Konfiguracja karty sieciowej z wykorzystaniem protokołu DHCP w systemie Vista

BACKUP BAZ DANYCH MS SQL

Data modyfikacji:

Bazy Danych. Ćwiczenie 1: Przygotowanie środowiska pracy dla bazy MySQL z wykorzystaniem XAMPP Portable Lite oraz MySQL-Front

Procedura wygenerowania paczki instalacyjnej oprogramowania F-Secure

Aktualizacja systemu UPLOOK / STATLOOK

Laboratorium - Konfiguracja karty sieciowej do korzystania z serwera DHCP w systemie Windows 7

Materiały dla studentów Sieci Komputerowe. Aby zainstalować usługę Active Directory dla nowej domeny, należy wykonać następujące kroki:

BACKUP BAZ DANYCH FIREBIRD

Laboratorium - Konfiguracja karty sieciowej do używania protokołu DHCP w systemie Windows XP

oprogramowania F-Secure

Laboratorium - Kopia zapasowa rejestru i jego odzyskiwanie w Windows XP

Dokumentacja techniczna

Instalacja NOD32 Remote Administrator

Archiwizacja baz MSSQL /BKP_SQL/ opis oprogramowania

SSI Web 8. (badania.kozminski.edu.pl) Instrukcja logowania i uruchamiania ankiety

Instrukcja instalacji i konfiguracji bazy danych SQL SERVER 2008 EXPRESS R2. Instrukcja tworzenia bazy danych dla programu AUTOSAT 3. wersja 0.0.

MikroTik Serwer OpenVPN

Instrukcja instalacji oprogramowania dla środowiska MacOS

Instrukcja instalacji oprogramowania dla środowiska Linux

Pracownia internetowa w każdej szkole (edycja jesień 2005)

Konfiguracja oprogramowania w systemach MS Windows dla kont z ograniczonymi uprawnieniami

Instrukcja instalacji oprogramowania dla środowiska Windows

Dokumentacja instalacyjna i konfiguracyjna Aplikacja ADR. Wersja dokumentu 1.0. Strona 1/9

Instalacja Moodle na serwerze SBS2000/2003. Opiekun pracowni internetowej SBS

Laboratorium - Archiwizacja i odzyskiwanie danych w systemie Windows XP

Pracownia internetowa w każdej szkole (edycja jesień 2005)

Instrukcja konfiguracji rejestratorów BCS. do pracy w sieci oraz programu PSS v.4.05

Zalecana instalacja i konfiguracja Microsoft SQL Server 2016 Express Edition dla oprogramowania Wonderware

Przewodnik instalacji i rozpoczynania pracy. dla DataPage+ 2012

CREATE USER

Instrukcja instalacji programu ARPunktor wraz z serwerem SQL 2005 Express

INFORMATOR TECHNICZNY WONDERWARE

Instalacja serwera zarządzającego F-Secure Policy Manager

Migracja bazy danych Microsoft Access *.mdb do Microsoft SQL 2008 Server R2 SP1 dla oprogramowania Płatnik

Przewodnik instalacji i rozpoczynania pracy. Dla DataPage+ 2013

Laboratorium - Instalacja Virtual PC

Laboratorium - Instalowanie dodatkowego oprogramowania w Windows Vista

Symfonia e-dokumenty. Instalacja programu. Wersja 2014

Konfiguracja połączenia szerokopasmowego na Windows98/98SE Instalacja PPPoE w systemie Windows 98 i 98SE

Laboratorium - Konfiguracja routera bezprzewodowego w Windows 7

Instrukcja instalacji oprogramowania dla środowiska Linux

Instrukcja instalacji

DLA DREAMBOX & FLASHWIZARD

Laboratorium - Zaawansowana instalacja Windows XP

Instrukcjaaktualizacji

INFORMATOR TECHNICZNY WONDERWARE

INFORMATOR TECHNICZNY WONDERWARE

Jak szybko i bezboleśnie zainstalować serwer mysql (dla początkujących)

PODSTAWOWA KONFIGURACJA LINKSYS WRT300N

Nagrywamy podcasty program Audacity

Rejestratory i kamery HQ. Instrukcja konfiguracji dostępu zdalnego przez chmurę w programie HQ-VMS

Dokument zawiera instrukcję samodzielnej Instalacji Microsoft SQL Server 2008 R2 RTM - Express na potrzeby systemu Sz@rk.

System kontroli dostępu ACCO NET Instrukcja instalacji

Camspot 4.4 Camspot 4.5

Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark

Instalacja (GM) AMXBans #1.5.1/ #1.6.1 na serwerze gry/stronie WWW. Wymagania

Instalacja protokołu PPPoE

INSTRUKCJA INSTALACJI I PIERWSZEGO URUCHOMIENIA APLIKACJI Rodzajowa Ewidencja Wydatków plus Zamówienia i Umowy

Instrukcja obsługi programu CMS Dla rejestratorów HANBANG

Laboratorium - Zabezpieczanie kont, danych i komputera w systemie Windows 7

Ćwiczenia laboratoryjne nr 11 Bazy danych i SQL.

Podręcznik instalacji

Instrukcja instalacji oprogramowania dla środowiska MacOS

Laboratorium - Konfiguracja routera bezprzewodowego w Windows Vista

Jak skonfigurować bezpieczną sieć bezprzewodową w oparciu o serwer RADIUS i urządzenia ZyXEL wspierające standard 802.1x?

Instrukcja użytkownika Platforma transakcyjna mforex Trader dla systemu MacOS

Instrukcja podłączenia bramki IP 1R+L oraz IP 2R+L w trybie serwisowym za pomocą usługi telnet.

1. Instalacja oprogramowania IFTER EQU

Instalacja Active Directory w Windows Server 2003

INFORMATOR TECHNICZNY WONDERWARE

Laboratorium - Praca z poleceniami wiersza poleceń w systemie Windows

Forte Zarządzanie Produkcją Instalacja i konfiguracja. Wersja B

Pracownia internetowa w szkole ZASTOSOWANIA

Włóż płytę instalacyjną z systemem Windows Vista do napędu DVD ROM lub podłącz pamięć flash USB do portu USB.

Instrukcja dla instalatora systemu SMDP Enterprise/Professional

Copyright 2012 COIG SA Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej publikacji w jakiejkolwiek

Linksys/Cisco SPA2102, SPA3102 Instrukcja Konfiguracji

Transkrypt:

Licznik letronikovc. Instalacja mysql 8.1 na Windows i tworzenie bazy dla sieci liczników. (wersja robocza) letronikovc. Instalacja mysql na Windows - wstęp. 1 Wymagana wersja serwera. 2 Instrukcja instalacji serwera mysql na Winsows. 2 Sprawdzenie czy jest zainstalowany mysql 2 Wymagany dodatek windows. 3 Pobieranie instalki mysql dla Windows 5 Instalacja mysql na Windows. 7 Błąd MySQL - brak pliku ssleay32.dll. The program can't start because SSLEAY32.DLL is missing from your computer. 11 SLLEAY32 DLL missing 12 Ponowne wejście do instalacji ikonfiguracji. 12 Konfiguracja serwera mysql na Windows. 13 Dalej - wersja autentykacji - wybieramy wersję 5.7 16 Sprawdzenie serwera. 19 Tworzenie na serwerze bazy dla licznika. 21 Sprawdzenie logowanie dla użytkownika test. 22 Adres serwera. 22 Testowanie bazy z licznikiem. 23 Dodatki. 24 Sprawdzanie integralności sumy instalki. 24 Specyfikacja tabel w bazie danych 27 Windows 10. Edycja zmiennej path. 27 Koniec. 30 letronikovc. Instalacja mysql na Windows - wstęp. Liczniki letronkovc do swojej pracy wymagają serwera mysql i utworzonej w na nim bazy danych. Może to być jeden serwer dla całej sieci sklepów, ale musi mieć publiczny adres IP. 1

Druga ewentualność to serwer w sieci lokalne. Opisane tu oprogramowanie jest wystarczające do pracy licznika. Licznik gromadzi dane w bazie, a także posiada wbudowany serwer http z oprogramowaniem letronikvisitors, który generuje raporty odwiedzalności. Można także zainstalować ten serwer na dowolnym komputerze z Windows/Linux. Jeżeli komputer jest widoczny w internecie (publiczny IP), raporty można sprawdzać zdalnie. Wymagana wersja serwera. Licznik był testowany z serwerem w wersji 5.7 i serwerem 8.0 z ustawioną zgodnością wsteczną do 5.7 Instrukcja instalacji serwera mysql na Winsows. Sprawdzenie czy jest zainstalowany mysql Sprawdzamy czy jest zainstalowany w systemie mysql wpisująć w wyszukiwarkę systemową mysql 2

Jeżeli pojawi się mysql X.X Command Line Client, to mysql jest zainstalowane. W takim przypadku musimy znać hasło root, które zostało podane przy instalacji. My zalecamy do pracy w sieci lokalnej Letronik65&. Jeżeli serwer widoczny jest w internecie, hasło musi być inne. Jeżeli mysql X.X Command Line Client się nie pojawi, musimy zainstalować mysql. Wymagany dodatek windows. mysql wymaga: pakiet redystrybucyjny Microsoft Visual C++ dla programu Visual Studio 2017. Dodatek ten może być już zainstalowany na komputerze przy okazji instalacji innych aplikacji. Jeżeli nie jesteśmy pewni, czy jest zainstalowany, możemy spróbować go zainstalować. Jeżeli będzie zainstalowany, otrzymamy odpowiedni komunikat. Dodatek możemy znaleźć w google 3

Poniżej działający aktualnie link do dodatku: https://go.microsoft.com/fwlink/?linkid=746572 Udzielamy zgody na instalację i: Jeżeli pojawi się okno Zmodyfikuj - dodatek jest zainstalowany i kliknij zamknij 4

Jeżeli pojawi się okno z warunkami licencyjnymi, to trzeba zainstalować. Pobieranie instalki mysql dla Windows Link do wersji aktualnej https://dev.mysql.com/downloads/installer/ Pojawi się strona: 5

Klikamy w odpowiednie download Pojawi się strona: Możemy się zalogować, zarejestrować lub pobrać bez konta. Pobierany plik. 6

Instalacja mysql na Windows. Warto sprawdzić sumę kontrolną pliku. Przykładowy sposób opisany jest dodatku Jeżeli ciągi sumy są identyczne, plik został pobrany prawidłowo i możemy go instalować. Udzielamy zezwoleń: 7

Akceptujemy licencję: 8

Wybieramy rodzaj instalacji: Server only Klikamy Next i otworzy się okno 9

Klikamy Execute i uruchamiamy instalację, która zakończy się jak niżej: Klikamy Next i pojawi się okno: 10

Błąd MySQL - brak pliku ssleay32.dll. The program can't start because SSLEAY32.DLL is missing from your computer. Niestety w archiwum instalacyjnym aktualnie jest błąd. Brakuje niektórych istotnych plików. C:\Program Files\MySQL\MySQL Server 8.0\bin\libeay32.dll C:\Program Files\MySQL\MySQL Server 8.0\bin\ssleay32.dll Błąd będzie zapewne wkrótce naprawiony, ale zalecam sprawdzić, czy te pliki są na swoim miejscu. Jeżeli są, można kontynuować instalację. Jeżeli ich nie ma, trzeba je zdobyć i wkopiować do właściwego katalogu. Jeżeli byśmy kontynuowali instalację bez tych plików, pojawiłby się błąd. Rozwiązanie problemu znajdziemy pod adresem: https://www.reddit.com/r/mysql/comments/8n9zrj/slleay32_dll_missing/ Cytuję: 11

Posted by u/jdark628 8 months ago SLLEAY32 DLL missing Trying to upgrade MySQL 5.7.22 to 8.0.11 and when going through the 8 installation it completes but then errors out on the Initializing Database step with "The program can't start because SSLEAY32.DLL is missing from your computer". Where can i grab that dll? I figure I need to throw it in the bin folder in the MySQL directory once I have it, correct me if im wrong. Thanks! EDIT: I was using the offline MSI installer for this version of 8.0 and for some reason it was missing the SSLEAY32 and LIBEAY32 DLL files. I downloaded the zip file installation of 8.0 instead and found the files in the bin folder. Copied them over to the installation on the the server and the installation/configuration completed successfully. W skrócie - trzeba pobrać mysql w postaci archiwum zip, rozpakować znaleźć odpowiednie pliki i wkopiować tam gdzie trzeba. Pliki z wersji 8.0.15 można też pobrać po postu tutaj. Jeżeli chcemy pobrać ze źródeł oficjalnych: Strona pobierania zip: https://dev.mysql.com/downloads/mysql/ https://dev.mysql.com/downloads/file/?id=484900 Jeżeli udało nam się nie przerwać instalacji i konfiguracji to ją kontynuujemy, jeżeli przerwaliśmy, to uruchamiamy ponownie Ponowne wejście do instalacji i konfiguracji. W wyszukiwarce wpisujemy mysql 12

Klikamy MySQL Installer Wyrażamy zgodę na uruchomienie Otworzy się okno Klikamy Reconfigure Konfiguracja serwera mysql na Windows. Rozpocznie się konfiguracja: Dalej: 13

14

Dalej: 15

Dalej - wersja autentykacji - wybieramy wersję 5.7 Podaj hasło root. Nie możesz go zapomnieć. Zapisz sobie w bezpieczny sposób. Jeżeli serwer będzie widoczny tylko w sieci lokalnej, ostatecznie użyj hasła: Letronik65& 16

Dla powyższego hasła Password strength Medium. Jeżeli będzie inna wartość, to hasło zostało wprowadzone z błędem (np: niewidoczna spacja) i później mogą być problemy. Dalej: 17

Dalej. 18

Dalej Sprawdzenie serwera. Uruchamiamy wiersz poleceń bazy. 19

Otworzy się okno: Wpisujemy wcześniej wprowadzone hasło root, np: proponowane wyżej Letronik65&, i uruchomi się MySQL monitor: 20

Uwaga: komendy mysql kończą się średnikiem. Jeżeli wciśniemy enter bez średnika, komenda się nie wykona. Możemy dopisać średnik w następnej linii i wcisnąć enter - komenda powinna zadziałać. Wpiszmy ze średnikiem na końcu: show databases; mysql> show databases; +--------------------+ Database +--------------------+ information_schema mysql performance_schema sys +--------------------+ mysql> Powyższy widok świadczy że baza działa prawidłowo. Tworzenie na serwerze bazy dla licznika. Tworzymy bazę danych dla licznika - wybieramy nazwę, tutaj test - wpisujemy create database test character set utf8mb4 collate utf8mb4_unicode_ci; mysql> create database test character set utf8mb4 collate utf8mb4_unicode_ci; Query OK, 1 row affected (0.20 sec) mysql> Tworzymy użytkownika o wybranej nazwie, tutaj test i ustalonym haśle wwwletronikpl. Wpisujemy: CREATE USER 'test'@'%' IDENTIFIED BY 'wwwletronikpl'; mysql> CREATE USER 'test'@'%' IDENTIFIED BY 'wwwletronikpl'; Query OK, 0 rows affected (0.16 sec) Nadajemy mu uprawnienia do bazy test GRANT ALL PRIVILEGES ON test.* TO 'test '@'%' ; mysql> GRANT ALL PRIVILEGES ON test.* TO 'test'@'%'; Query OK, 0 rows affected (0.21 sec) Wpisujemy 21

quit; Sprawdzenie logowanie dla użytkownika test. W celu ułatwienia korzystania z klienta mysql.exe należy do zmiennej środowiskowej Path dodać: C:\Program Files\MySQL\MySQL Server 8.0\bin Opis, jak to zrobic, znajduje się w dodatkach Po ustawieniu zmiennej path wierszu polecenia wpisujemy: mysql.exe -u test -p enter. Wpisujemy hasło wwwletronikpl enter C:\Users\biuro>"C:\Program Files\MySQL\MySQL Server 8.0\bin\mysql.exe" -u test -p Enter password: ************* Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 16 Server version: 8.0.15 MySQL Community Server - GPL Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> Wpisujemy show databases; enter mysql> show databases; +--------------------+ Database +--------------------+ information_schema test +--------------------+ 2 rows in set (0.22 sec) Jest nasza baza test. wpisujemy: quit; enter Adres serwera. Komputer, na którym zainstalowana jest baza, musi mieć zapewniony stały adres w sieci, aby przypadkowo się nie zmienił, na przykład ustawiony ręcznie lub zafiksowany w routerze. 22

Jeżeli serwer ma adres publiczny, albo jest przekierowany na taki adres przez router, będzie widoczny w internecie i może obsługiwać liczniki w całej sieci sklepów. Sprawdzamy adres serwera. Otwieramy wiersz polecenia i wpisujemy ipconfig W pojawiającym się tekście odnajdujemy: Ethernet adapter Ethernet: Connection-specific DNS Suffix. : Link-local IPv6 Address..... : fe80::f124:20c0:e7f7:8d7%4 IPv4 Address........... : 192.168.1.68 Subnet Mask........... : 255.255.255.0 Default Gateway......... : 192.168.1.1 Cyfry po dwukropku są adresem IP IPv4 Address........... : 192.168.1.68 Mamy teraz wszyskie dane basy danych dla licznika letronikovc Nazwa hosta: 192.168.1.68 Nazwa bazy danych: test Nazwa użytkownika: test Hało: wwwletronikpl Testowanie bazy z licznikiem. Jezeli mamy w sieci działający licznik to możemy skonfigurować licznik na tą bazę (instrukcja na stronie: https://letronik.pl/produkty/liczniki/lovc/pic/lovcinstall.pdf ) I zresetować. 23

Po kilku minutach możemy sprawdzić MySQL command line client, czy w bazie pojawiły się odpowiednie tabele. Uruchamiamy MySQL command line client, wpisujemy hasło np Letronik65& i wybieramy bazę danych: use test; mysql> use test; Database changed mysql> Następnie listujemy tablice: show tables; mysql> show tables; +------------------+ Tables_in_test +------------------+ 16037339i_201902 16037339ifiles 16037339iminutes +------------------+ 3 rows in set (0.00 sec) Są wszystkie 3 tablice licznika. Możemy sprawdzić rekordy w wybranej tablicy wybranej z powyższej tabeli: select * from 16037339iminutes; mysql> select * from 16037339iminutes; +--------------+----------+--------+--------+-------+ recordtime increase errpho errcom state +--------------+----------+--------+--------+-------+ 201902141154 0 1 0 t 201902141155 14 0 0 t 201902141156 17 0 0 t 201902141157 17 0 0 t 201902141158 17 0 0 t 201902141159 16 0 0 t 201902141200 17 0 0 c +--------------+----------+--------+--------+-------+ 7 rows in set (0.03 sec) Baza gotowa i sprawna. Dodatki. Sprawdzanie integralności sumy instalki. Możemy sprawdzić integralność pobranego pliku (nie jest to niezbędne, ale wskazane) np: narzędziem http://code.kliu.org/hashcheck/ 24

Po zainstalowaniu tego narzędzia odszukujemy plik instalki mysql i klikamy go prawym klawiszem. Klikamy Utwórz plik sumy kontrolnej Powstanie plik mysql-installer-community-8.0.15.0.msi.md5 który zapisujemy i otwieramy notatnikiem. 25

Ze strony pobierania https://dev.mysql.com/downloads/installer/ kopiujemy sumę MD5 26

I wklejamy do notatnika: Porównujemy sumy kontrolne. Jeżeli są takie same, to pobrany plik instalki jest prawidłowy. Specyfikacja tabel w bazie danych https://docs.google.com/document/d/1vubs9qp127na9tmjaxxo1w8ueyn-wb3ip8hn7axz b3y/edit#bookmark=id.b238fa5hwwa Windows 10. Edycja zmiennej path. W wyszukiwarce wpisujemy: zmienne 27

Klikamy Edytuj zmienne środowiskowe systemu W pojawiającym się oknie Klikamy Zaawansowane i Zmienne środowiskowe W następnym: 28

Klikamy Path i Edytuj Klikamy Nowy, wpisujemy: C:\Program Files\MySQL\MySQL Server 8.0\bin i klikamy OK i w następnym oknie OK i następnym OK 29

Koniec. 30