云服务器连接mysql,云服务器连接云数据库

发布时间:2022-11-22

本文目录一览:

1、本地java项目如何连接阿里云服务器上的mysql?
2、如何在云服务器上安装mysql
3、云服务器怎么装mysql数据库
4、本地如何连接云服务器mysql数据库
5、mysql在centos上安装和远程连接
6、关于如何连接阿里云服务器上的MySQL数据库的解答

本地java项目如何连接阿里云服务器上的mysql?

首先您需要保证您本地Java项目是可以联网的,然后在mysql的连接中输入阿里云服务器的地址以及数据库名和密码就行。

如何在云服务器上安装mysql

说说我在阿里云服务器上安装mysql的心路历程吧,刚开始安装好java8和tomcat8,安装非常的顺利,但是我接下来要安装mysql了,在网上看到一篇帖子(是rpm包安装的,也在本机上的centos6.5安装过没有问题),所以我就按照这个安装mysql,可是失败了,报错了。 然后在网上疯狂的找解决方法,然后卸载后重装,装了又卸,折腾的只剩半条命了,然后网上又说要源码安装,所以我又下载mysql的.tar.gz包,然后这样安装,但是如上图显示,但是原来的错误,我就在想是不是内存太小的原因,但是想想又不对,因为别人怎么又安装成功了,心有不甘啊!然后找阿里管理人员,他说我重装好多次要重置系统盘,好,我重置系统盘了,然后重新编译安装,安装好后,出现相同问题,tmd我真想骂人了。 最后我找到阿里云服务器上帮助一篇文章“一键安装web环境”安装好mysql,这次成功了,但是远程登录不了,无奈我又叫他们的管理人员帮我看看,然后就可以远程登录了,我也不知道他们怎么搞好的,不过他登录的是我的服务器,所以可以用history命令查看他的操作,结果如下:

81 ps aux
82 history
83 cd /var/opt/
84 ls
85 cd
86 ls
87 cd /tmp/
88 ls
89 cd /home/
90 ls
91 cd sh-1.3.0/
92 ls
93 more account.log
94 /alidata/server/mysql/bin/mysql -u root -p
95 service mysqld r

云服务器怎么装mysql数据库

据了解,小鸟云默认不安装MySQL 安装的话可以使用

yum -y install mysql mysql-server mysql-devel

安装基本MySQL数据库服务器 默认安装在 /usr/local/mysql
数据存放 /var/lib/mysql
配置文件 /etc/my.cnf
默认安装的版本版本为:MySQL 5.1
小鸟云创业者专用云主机上线(仅售¥990元/年,原价:¥3372元/年)
配置:2核CPU+2G内存+5M带宽+100GSSD磁盘+20G防御
性能:IntelHaswell + DDR4 + SSD = 50,000IOPS、800Mb/s吞吐量

本地如何连接云服务器mysql数据库

ip、端口、用户名、密码这些信息应该是云服务器的提供商给你的。或者你自己在云服务器上安装配置mysql,上传数据库或者脚本。那么和在本地配置是一样的原理。有问题可以联系tjyundingyun,很高兴为您解答

mysql在centos上安装和远程连接

首先要确保服务器上安装有MySQL,执行如下命令来检查是否安装了 MySQL(CentOS 7 上是 mariadb-server,CentOS 6 上是 mysql-server,这里以 CentOS 7 为例)

$ rpm -q mariadb-server

如果提示 package mariadb-server is not installed 则说明没有安装 MySQL,需要手动安装。如果出现 mariadb-server-xxx.xxx.xx.el7.x86_64 则说明已经安装。 安装 MySQL 的步骤为:

  1. 安装 MySQL 和 MySQL 客户端
$ sudo yum -y install mariadb mariadb-server
  1. 启动 MySQL
$ sudo systemctl start mariadb
  1. 设置开机启动
$ sudo systemctl enable mariadb
  1. 设置初始密码
$ sudo mysqladmin -u root password root

这时我们有两种方式来进行修改,这里只用了第一种,就直接将原来的 user='root' and host='localhost' 记录的host修改成%或指定的ip。

  1. 将host设置为%表示任何ip都能连接mysql
update user set host='%' where user='root' and host='localhost';
  1. 当然也可以将host指定为某个ip
update user set host='*.*.*.*' where user='root' and host='localhost';

这里将 *.*.*.* 换你实际的地址。 3. 执行完以上语句,接着执行以下语句 ,刷新权限表,使配置生效

flush privileges;
  1. 检查服务器防火墙3306端口开放了吗,没开放需要去开放
  2. 检查一下云平台的安全组规则中是否开放了3306端口,如何配置阿里云,这里以阿里云为例( 阿里云添加安全组规则 )

关于如何连接阿里云服务器上的MySQL数据库的解答

用 SSH客户端登录上以后 首先启动数据库:

[root@iZm5ec880z2rorZ ~]# service mysqld start

可以输入一下加粗命令:

[root@iZm5ec880z2rorZ ~]# mysql -u root -p
Enter password: (输入你的数据库密码)

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.1.73-log MySQL Community Server (GPL)
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> use mysql
Database changed
mysql> GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY 'ldyu123' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)
mysql> commit;
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> exit;

退出后,输入下边的命令:

[root@iZm5ec880z2rorZ ~]# service mysqld restart
Shutting down MySQL...                                  [  OK  ]
Starting MySQL.                                       [  OK  ]