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常用命令
相关文章推荐
- Ubuntu 18.04+RTX2080TI+Tensorflow环境配置
- (深度学习环境配置)Ubuntu18.04下TensorFlow等深度学习框架+cuda10.0+cuDNN7.3.2安装详细教程
- 大数据Hadoop(一)UbuntuServer18.04虚拟机安装及环境配置
- 【Linux-3】Ubuntu18.04安装openCV4.12及环境配置
- Ubuntu 16.04LTS LNMP环境配置
- Ubuntu18.04 + RTX2080Ti + CUDA +cudnn 环境配置
- ubuntu上配置环境lnmp,系统搭建,配置过程,phpstorm的安装
- ubuntu lnmp 环境配置 php7.1
- ubuntu16.04配置lnmp环境
- ubuntu phpstudy配置flask开发环境(phpstudy(lnmp)+flask+gunicorn+supervisor)
- Ubuntu 18.04从零开始配置JDK+Tomcat+IDEA环境到使用IDEA开发Web应用和Servlet
- ubuntu 18.04 安装、配置TensorRT环境
- 《Tensorflow深度学习算法原理与编程实战》——ubuntu18.04下tensorflow环境配置
- VirtualBox中Ubuntu18.04的环境配置
- ubuntu18.04 安装CUDA10.0以及ZED环境配置教程
- ubuntu 18.04 配置 ASF 挂卡环境
- Ubuntu18.04系统下的jdk环境变量配置
- 【最新】Ubuntu18.04配置java+selenium环境
- ubuntu18.04下的lnmp环境搭建
- Ubuntu server 18.04 anaconda 安装+配置系统环境变量+创建环境