Jag använder NetBeans 5.5 och jdk 1.6.0, MySQL 4.1 och mysql-connector-java3.1.14
I MandrakeLinux levereras MySQL med variabeln skip_networking=ON.
Klicka på projektnamnet så att det expanderas.
Högerklicka på Libraries.
Välj Add JAR/Folders
Du får nu ett nytt fönster.
Sök reda på var mysql-connector-version-bin.jar
Välj den och klicka på Open
# MYSQLD_OPTIONS="--skip-networking"
Därefter ska MySQL startas om.
Fel: Av någon anledning hittar inte Java "Drivern" när den ska ansluta till databasen.
Åtgärd:
Sitter du fortfarande med NetBeans så inkluderar du enkelt java-drivern genom att:
- Högerklicka på Libraries under ditt projekt (Projektträdet på vänster sida, syns inte det, klicka på Window - > Projects i menyn
- Välj Add Library
- Leta upp MySQL JDBC Driver
- Klicka på Add Library, nu ska det fungera.
[jan@mindator]$mysql
mysql>grant * on *.* to 'root'@'%' identified by 'somepassword';
Därefter kan man lägga upp de "hostar" som root ska ha behörighet till med samtliga fält = Y.