您的位置:首页 > 其它

Ubuntu 18.04 LNMP环境配置(未完待续)

2020-06-28 04:25 63 查看

首先更新ubuntu的软件

[code]sudo apt-get update

安装MySQL

[code]sudo apt install mysql-server mysql-client

安装的时候会问Do you want to continue? [Y/N],直接回车就行了,当然也可以输入y在敲回车

如果不是root用户的话会让你输入root密码,可能还会让你确认一遍,root用户直接跳过

需要注意的是,MySQL默认只在本地使用,没有开发远程连接,如果想通过Navicat等工具远程管理数据库,需要做一些配置,下面简单介绍一下

先用下面的命令检查MySQL是否启动

[code]sudo service mysql status

登录MySQL

[code]mysql -u root -p

输入密码即可登录

下面需要授权一个账户,让其可以远程登录

[code]GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

其中的root和pasword就是你的用户和密码

运行完以后再输入下面的命令更新数据库

[code]FLUSH PRIVILEGES;

执行quit退出MySQL

然后试了下用Navicat登录还是登不上去,去看下配置文件

ubuntu的配置文件在/etc/mysql/mysql.conf.d/mysqld.cnf

用管理员权限进行编辑

[code]sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

找到其中的bind-address = 127.0.0.1,将其注释掉

wq保存后,重启MySQL

[code]sudo service mysql restart

再次尝试远程连接,成功!如果还是无法登录,检查防火墙或者端口是否开启

可以参考这篇文章:Ubuntu下开启mysql远程访问

再附带一个MySQL常用命令:ubuntu中mysql常用命令

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: