Mysql

Lizenz

Mysql ist dual licensed:

Es gibt eine kommerzielle Lizenz, die für die Entwicklung von proprietärer Software gedacht ist und eine Mysql-Version die unter GPL steht. Benutzt m an die GPL-Lizenzierte Version, so muss man damit wieder Software schreiben die ebanfalls unter GPL liegt, wie das eben die GPL bestimmt. Wenn man kommerzielle Software entwickelt, sei es auch für unternehmensinterne Software, so muss eine kommerzielle Lizenz gelöst werden. Ob kommerziell Lizenziert oder GPL-Lizenziert, die Software ist exakt die gleiche.

Mehr info dazu:

http://www.mysql.com/products/licensing.html

passwort ändern

als typ passwort nehmen:

 
update user set Password=PASSWORD('pw') where user="root";

oder so?

mysql> SET PASSWORD FOR root@localhost=PASSWORD('password'); 

mysql variable

setzen

set @year = 1999;

select @year := 1999;

subselect/ subquery

die dev version 4.1.1 hat subselect, muss aber selbst compiliert werden …

update table1 set field1 = (select id from table2);  

tabellen flicken

  -  cd /var/lib/mysql/
  -  myisamchk   */*.MYI -rv

link


Navigation
Personal Tools