Linux(阿里云)中安装MySQL
查看是否已经安装MySQL
rpm -qa | grep mysql
如果已经存在MySQL会出现类似信息。
[root@izuf6h6u98m1s1dplkv091z ~]# rpm -qa | grep mysql
mysql-community-libs-5.6.48-2.el7.x86_64
mysql-community-server-5.6.48-2.el7.x86_64
mysql-community-release-el7-5.noarch
mysql-community-common-5.6.48-2.el7.x86_64
mysql-community-client-5.6.48-2.el7.x86_64
如果系统以及安装并且需要删除
rpm -e mysql
//或者使用
rpm -e --nodeps mysql
删除后可以再次执行查看命令进行查看是否删除。
安装MySQL(CentOS 7)
查看Linux系统的版本,网上查阅资料说是CentOS 7将MySQL从默认的程序列表中删除了。安装MySQL的话需要下载一个yum资源包。Yum资源包下载地址在Linux中使用wget
下载。wget
是Linux中的资源包一个下载文件工具。
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
下载后使用ll
查看文件。这里权限是通过chmod 777 文件名
把权限改为rwx,不改应该也是可以安装的,记不得了。如果不可以安装就改一下吧,小问题。
[root@izuf6h6u98m1s1dplkv091z sorfware]# ll
total 8
-rwxrwxrwx 1 admin admin 6140 Nov 12 2015 mysql-community-release-el7-5.noarch.rpm
使用rpm -ivh rpm包名
安装下载好的rpm包。然后将yum更新一下并且开始下载MySQL。然后就搞定了。
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum update
yum install mysql-server
操作MySQL
启动MySQL。
systemctl start mysql
进入MySQL
mysql -u root -p //密码为空,直接回车
修改密码
mysqladmin -u root password 新密码
关闭MySQL
systemctl stop mysql
其他操作方式就和本地一样。
Navicat连接阿里云服务器中的MySQL
提供一个Navicat供学习用。
链接:https://pan.baidu.com/s/1ehI_s5Ta0E_QmM9nFeeu6g
提取码:2fol
在使用Navicat前需要开放服务器上的MySQL权限。
mysql -u root -p
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码';
flush privileges; //这一步必须要做,刷新权限。
MySQL的远程权限开启后,需要Linux系统防火墙中3306端口开放(MySQL默认的端口,如果改过,开放改过的端口)。阿里云服务器可以在阿里云控制台中设置。也可以通过命令修改防火墙文件开放端口。
准备工作结束后,打开Navicat后,点击连接。输入服务器IP、端口用户名和密码。这里是数据库的密码和用户名。
输入之后点击SSH标签,勾选使用SSH通道,输入对应的IP地址、端口、用户名和密码。这里输入的是服务器的用户名和密码。
然后点击确定就可以连接了。