MySQL – Creating a user with root privilages
CREATE USER ‚new_user’@’%‘ IDENTIFIED BY ‚some_pass‘; GRANT ALL PRIVILEGES ON *.* TO ‚new_user’@’%‘ WITH GRANT OPTION; FLUSH PRIVILEGES;
CREATE USER ‚new_user’@’%‘ IDENTIFIED BY ‚some_pass‘; GRANT ALL PRIVILEGES ON *.* TO ‚new_user’@’%‘ WITH GRANT OPTION; FLUSH PRIVILEGES;
DELETE FROM mytable USING mytable, mytable as virtualtable WHERE (NOT mytable.id=virtualtable.id) AND (mytable.fieldname=virtualtable.fieldname) Simple isn’t it?
ALTER DATABASE `název_databáze` CHARACTER SET utf8 COLLATE utf8_general_ci; ALTER TABLE `název_tabulky` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci; Hint: mysql> show character set;
This is a virtual database so you will need to add the option –skip-events to make it work.
Try this workaround: mysqldump -uroot –events –ignore-table=mysql.event mysql
1) Download the Basic and the SDK packages from http://www.oracle.com (registration needed). # mkdir -p /opt/oracle/instantclient # cd /opt/oracle/instantclient # wget http://download.oracle.com/otn/linux/instantclient/112020/instantclient-basic-linux-x86-64-11.2.0.2.0.zip # wget http://download.oracle.com/otn/linux/instantclient/112020/instantclient-sdk-linux-x86-64-11.2.0.2.0.zip“
Pokud stejně jako já budete používat datbázi s několika tisíci uživateli, postupem času zjistíte, že pouhé on-line backupy MySQL nestačí a je potřeba replikovat. Důvodů může být hned několik – od velkého loadu primární MySQL až po potřebu provozovat relativně aktuální kopie databází na jiném místě.