linux下安装和配置mysql相对在windows上还是比较简单的,不需要自己创建my.cnf文件等。以下步骤亲测有效
安装MySQL
先使用命令:
apt-get update
更新apt-get的package;
更新成功后可以使用命令:
apt-get install mysql-server
根据提示输入 root密码后等待即可安装完成。
安装完成后 默认账户是 root,密码是root密码
mysql开启远程连接
默认情况下,mysql帐号不允许从远程登陆,只能在localhost登录。
添加用户权限
- 如果你想root使用123456(密码)从任何主机连接到mysql服务器的话。
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
*.*:所有的databases和所有的表
‘root’@’%’:用户名为root的用户,%:所有的host
IDENTIFIED BY ‘123456’:但是必须知道密码:123456
- 使修改生效,就可以了
mysql>FLUSH PRIVILEGES;
修改配置文件
修改 /etc/mysql/my.cnf 配置文件
默认
bind-address = 127.0.0.1
表示只能本地访问(就是localhost)
修改为:
bind-address =0.0.0.0
表示任何ip都能访问
查看mysql服务
netstat -tap|grep mysql
启动mysql
方式一:
sudo /etc/init.d/mysql start
方式二:
sudo service mysql start
停止mysql
方式一:
sudo /etc/init.d/mysql stop
方式二:
sudo service mysql stop
重启mysql
方式一:
sudo /etc/init.d/mysql restart
方式二:
sudo service mysql restart