Ubuntu 安装MySQL 远程访问

时间:2022-06-20 15:08:51

安装MySQL

第一步  安装MySQL服务

apt-get install mysql-server

在安装时会弹出填写密码   和再次填写密码


第二步  安装客户端

apt-get install mysql-client
安装完成,MySQL服务器应该自动启动


第三步  检查服务器是否正在运行

netstat -tap | grep mysql
运行命令之后会出现:

tcp 0 0 localhost:mysql *:* LISTEN -  说明正在运行

如果不能运行重启MySQL服务器

/etc/init.d/mysql restart


第四步  进入MySQL,验证是否本地能够登入

mysql -u root -p

输入密码  进入MySQL

输入:
mysql>select now();
会出现当前的日期  说明数据库安装成功

=========以上为数据库的安装=============

数据库的远程访问
第一步 注释本地地址

vi /etc/mysql/my.cnf
找到这句: bind-address           = 127.0.0.1

前边加上    #    意思为注释这行

修改完成后   保存退出(先按esc,接着输入:wq


第二步  MySQL中 赋权限

账号密码登入成功后(我是以root身份登入的)  输入:

show grants;
你会看到 你的输出中有:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY PASSWORD '*FD571203974BA9AFE270FE62151AE967ECA5E0AA' WITH GRANT OPTION;
复制下来  并运行

然后   exit  退出MySQL


第三步  重启MySQL服务器

/etc/init.d/mysql restart


===============至此数据库的远程访问授权完毕========================