我用的是腾讯云的服务器。
打开实例的webshell。
安装JDK
直接输入命令回车:
sudo apt-get install openjdk-8-jdk
安装之后检查是否安装成功,输入java -version:

安装mysql
打开vnc viewer远程桌面,打开terminal,输入
sudo apt-get install mysql-server-5.7
然后会让你输入密码:

mysql的命令
启动服务器:
service mysql start
关闭服务器:
service mysql stop
确认是否启动成功:
sudo netstat -tap | grep mysql
进入mysql登录,账号是root,输入密码登录成功:
mysql -u root -p
解决导入MySQL中文乱码的问题
1.打开系统的terminal,输入
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
2.在[mysqld]下添加一行
character_set_server=utf8
3.重启MySQL服务。
service mysql restart
4.查看修改结果,首先登录,然后输入下面的。
show variables like "char%";
没有latin,说明修改成功
本地连接服务器的mysql
1.现在设置mysql允许远程访问
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
2.注释掉bind-address = 127.0.0.1,然后保存退出。
通过mysql -u root -p命令登陆mysql。然后输入
grant all privileges on *.* to 'root'@'%' identified by '你的密码' with grant option;
flush privileges;
3.输入service mysql restart重启mysql服务。
4.打开电脑的数据库管理软件我用的是dBeaver(或者Navicat for MySQL),创建新的连接如下 。

这下就连接成功了


本文详述了在Ubuntu服务器上安装JDK和MySQL的步骤,包括检查JDK安装、设置MySQL密码、解决中文乱码问题以及允许远程访问MySQL。还介绍了使用dBeaver或Navicat等工具连接远程服务器的MySQL数据库。
180

被折叠的 条评论
为什么被折叠?



