Automatyczne „Yes” w make oldconfig
yes “” | make oldconfig
yes “” | make oldconfig
Potrzebujemy JBIG-KIT oraz Splix Driver werjs 1.1.1.
Po kompilacji JBIG-KIT kopiujemy libjbig.a i libjbig85.a do katalogu /usr/lib64, a resztę plików *.c i *.h do katalogu include z instalacji spix-a.
Wydajemy komendę ldconfig (jako root) i kompilujemy spixa (jako normalny użytkownik).
Wchodzimy na http://localhost:631 , dodajemy drukarkę i ustawiamy dozwolonych użytkowników.
Tworzenie usera:
CREATE USER ‘user’@’%’ IDENTIFIED BY `123abc`;
odebranie uprawnień:
REVOKE ALL PRIVILEGES ON nazwabazy.* FROM user@`%`;
wymuszanie SSL:
GRANT SELECT, INSERT, UPDATE, DELETE ON nazwabazy.* TO user@`%` Require SSL;
lub
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, CREATE VIEW, EVENT, TRIGGER, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, EXECUTE ON nazwabazy.* TO user@`%` Require SSL;
jeśli user ma mieć mozliwość połączenia tylko z localhosta to zamiast user@`%` wpisujemy user@localhost
Aby podłączyć się starym klientem MySQL-a (np 3.22) do serwera w wersji >= 5 wystarczy na serwerze wykonać kwerendę:
UPDATE user SET password=old_password(‘haslo’) WHERE user=’user’;
oraz przeładować uprawnienia użytkowników.
Dwa proste skrypty w Perlu.
create_table – na podstawie tabeli .dbf (Visual Fox Pro) tworzy tabele w bazie MySQL
import_table – importuje dane do utworzonej tabeli
Programy przetestowane na MySQL 5 i tabelach Visual Fox Pro 9.0.
Program odpalony na locahost osiągał prędkości importu rzędu 4000 rekordów na sek.
Wymagane moduły Perla: XBase, Getopt::Long, DBI(), List::Util, Term::ANSIScreen .