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服务器:

[root@host]# 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;

这就基本完成。如有错误请指出谢谢。

问题解决的博客

解决链接1130问题

解决安装问题

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章