mysql 在阿里云服务器上的安装
由于服务器到期,没有及时付费,有买了一台新的。买下先安装环境。在这做个记录。
安装前,我们可以检测系统是否自带安装 MySQL:
rpm -qa | grep mysql
如果你系统有安装,那可以选择进行卸载:
rpm -e mysql // 普通删除模式
rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
安装 MySQL:
接下来我们在 Centos7 系统下使用 yum 命令安装 MySQL(博主的服务器是centos)
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-server
权限设置:
chown mysql:mysql -R /var/lib/mysql
初始化 MySQL:
mysqld --initialize
启动 MySQL:
systemctl start mysqld
查看 MySQL 运行状态:
systemctl status mysqld
验证 MySQL 安装
在成功安装 MySQL 后,一些基础表会表初始化,在服务器启动后,你可以通过简单的测试来验证 MySQL 是否工作正常。
使用 mysqladmin 工具来获取服务器状态:
使用 mysqladmin 命令俩检查服务器的版本, 在 linux 上该二进制文件位于 /usr/bin 目录,在 Windows 上该二进制文件位于C:\mysql\bin 。
mysqladmin --version
linux上该命令将输出以下结果,该结果基于你的系统信息
mysqladmin Ver 8.42 Distrib 5.6.43, for Linux on x86_64
Mysql安装后需要做的
Mysql安装成功后,默认的root用户密码为空,你可以使用以下命令来创建root用户的密码:
mysqladmin -u root password "new_password";
现在你可以通过以下命令来连接到Mysql服务器:
[[email protected]]# mysql -u root -p
Enter password:*******
记录mysql远程连接数据库1130错误解决方法
有余操作方便需要对mysql操作。我选择远程链接工具链接,链接工具navicat
首要要在服务器把端口打开。mysql默认3306
然后我链接包1130错误。错误代码1130,ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this MySQL server
通过字面意思知道是因为我的没有链接mysql服务器的权限
首先登录mysql
mysql -u root -p
弹出Enter password:输入您的数据库密码
链接到mysql数据库。
假如你的用户是root ,那么运行如下命令:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '您的数据库密码' WITH GRANT OPTION;
然后刷新一下权限
flush privileges;
这就基本完成。如有错误请指出谢谢。
问题解决的博客
下一篇: xwiki在云服务器上安装
推荐阅读
-
在windows上安装不同(两个)版本的Mysql数据库的教程详解
-
阿里云ECS云服务器(linux系统)安装mysql后远程连接不了(踩坑)
-
Ninedns主机管理系统在Win2003服务器上的图文安装方法
-
阿里云服务器ECS上ubuntu安装nginx后默认站点页面打开错误,显示无法访问此网站
-
在阿里云服务器上配置CentOS+Nginx+Python+Flask环境
-
在Nginx服务器上安装配置博客程序Typecho的教程
-
在Ubuntu系统上安装Nginx服务器的简单方法
-
在Linux系统上安装VPN服务器的教程
-
阿里云centos7使用yum安装mysql的正确姿势(推荐)
-
阿里云Centos 7.5安装Mysql的教程