1、安装mysql服务端与客户端
sudo apt-get install mysql-server mysql-client
期间需要设置用户名及密码。(此处设user=root , password=root)
2、mysql的基本操作
登录数据库:
mysql -u root -p ****
显示所有的数据库:
mysql> show databases;
使用-连接某个数据库:
mysql> use mysql;
查看root用户的权限:
( 由上图看出,只能以localhost的主机方式访问。)
退出mysql:
myql> exit
重启mysql(两种方法任选一):
◆使用mysql脚本启动:
sudo /etc/init.d/mysql restart
◆使用service启动:
sudo service mysql restart
3、mysql开启远程登录
mysql由于安全因素,默认只绑定了127.0.0.1,即只能在本机才能访问3306端口。用户只能本机localhost只能本地连接mysql。此时需要修改配置文件my.cnf及??来使得可 远程登录mysql。
①修改配置文件/etc/mysql/my.cnf中第47行:bind-address = 127.0.0.1,在前面加一个#,注释掉这一行。
编辑好后保存,重启mysql。
②登录mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"。
mysql> grant all privileges on *.* to 'root'@'%' identified by 'huangxi' with grant option;
③重启mysql。
sudo service mysql restart