MySQL no Ubuntu
What is MySQL
MySQL is a databasemanagement system (DBMS), , which uses SQL (Structured Query Language) as an interface.
It is one of the most popular database management systems from Oracle Corporation, with over 10 million installations worldwide.
Install MYSQL on Ubuntu
Instalar MySQL.
x
$ sudo Apt-get install mysql-server mysql-client
Criar senha
Start MySQL at Prompt.
x
$ mysql -u root -p
//Criar usuário “vinicius” para administrar o banco de dados.
Criar usuário administrador BD.
x
mysql> CREATE USER `vinicius`@`%` IDENTIFIED BY `senha`;
Dar permissão total ao usuário “vinicius”.
Limpar privilegios.
x
mysql> GRANT ALL PRIVILEGES ON *.* TO `vinicius`@`%`;
Query OK
Query OK
Dar FLUSH nos privilegios.
Limpar privilegios.
x
mysql> flush privileges;
Query OK
Query OK
sair do MySQL
x
mysql> Quit
Testar usuário criado no MySQL no Prompt.
Testar usuário
x
$ mysql -u vinicius -p
Enter password:
Enter password:
Por padrão o MySQL é acessado apenas por localhost.
Para liberar o MySQL para ser acessado por outros hosts(IP).
liberar para outros hosts
x
$ sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
bind-addresse = 127.0.0.1
Para as configurações terem efeito é preciso reiniciar o SQL.
Reiniciar o MySQL.
x
$ sudo /etc/init.d/mysql restart
Ou
Reiniciar o MySQL.
x
$ sudo service restart
Abrir o arquivo de configuração do MySQL pelo editor vi.
x
$ vi /etc/mysql/my.cnf
#E o local host 127.0.0.1
Alterar a senha do usuário
Alterar a senha do usuário
x
$ sudo mysqladmin -u root -p password