熟悉云服务器的都知道,在服务器上操作数据库进行增删改查很麻烦,可不可以本地来操作云数据库呢,对于一些简单的建表操作不需登录云服务器,这里,我们使用navicat来连接,首先,准备一台云服务器,我用的是华为云的,使用finalshell来操控连接云服务器,以mysql为例,先使用命令
apt install mysql-server
安装,遇到选择,输入Y就行,安装完毕后,输入命令
mysql -u root -p
然后弹出密码输入,由于刚下载的mysql是默认没有密码的,因此直接回车就行,如图
接下里我们初始化数据库,设置密码,先exit退出数据库,使用命令
mysql_secure_installation
选择N回车,接下啦就是2次输入密码,如图
选择Y删除匿名账户,然后弹出
选择N,允许远程登录,后面再选y移除test数据库,再选择yes,刷新生效,然后我们就可以输入密码登录了,然后操作mysql,增加root实现远程登录,命令如下
然后修改mysql配置文件,退出mysql,使用命令
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
然后保存,然后重启,命令
sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start
记得千万要重启,不然不起作用!!!!,然后使用navicat连接,注意,千万要保证你的服务器设置了端口为3306的安全组,最后截图
点击此处登录后即可评论