阿里云 centos7 64位搭建JAVA环境-----安装mysql(1)

一开始用的是阿里云镜像市场的JAVA集成环境,但是配置了好长时间配置不成功。索性就换成了纯净系统从零开始搭建JAVA环境。

镜像:centos_7_04_64_20G_alibase_201701015.vhd

首先用xshell登上服务器,用户名是root,密码是创建的时候设置的密码。

以防万一,先检查服务器中是否安装了mysql:

rpm -qa | grep mysql

阿里云 centos7 64位搭建JAVA环境-----安装mysql(1)

返回的是空值,说明没有安装。

下载mysql的repo源
# wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
阿里云 centos7 64位搭建JAVA环境-----安装mysql(1)
安装mysql-community-release-el7-5.noarch.rpm包
# sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
阿里云 centos7 64位搭建JAVA环境-----安装mysql(1)
安装mysql
# sudo yum install mysql-server
阿里云 centos7 64位搭建JAVA环境-----安装mysql(1)

是否保存事务?选择:y

--------------------------------------------------

然后经历漫长的下载依赖包的过程,其实包不大,网速的问题....

阿里云 centos7 64位搭建JAVA环境-----安装mysql(1)

然后,接着yes

阿里云 centos7 64位搭建JAVA环境-----安装mysql(1)

Complete!完成。

阿里云 centos7 64位搭建JAVA环境-----安装mysql(1)

下面还有一段路要走,且行且珍惜。继续:

安装好以后,再看mysql

阿里云 centos7 64位搭建JAVA环境-----安装mysql(1)

注意,安装好之后,mysql是没有密码的,这里需要重置密码;

首先进入登录数据库:

mysql -u root

然后,出错了。

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

现在开始查找错误。

然后参考了

https://zhidao.baidu.com/question/1766336135699057100.html

以及查看mysql是否是启动状态。

然后就登录上了。

然后修改密码:

mysql -u root -p
use mysql;
update user set password=password('123456') where user='root';
exit;

重启下mysql服务

service mysqld restart

现在修改密码就成功啦。

阿里云 centos7 64位搭建JAVA环境-----安装mysql(1)

可是远程访问还是不行,下面配置一下。

GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "XXXXXXXXX";

阿里云 centos7 64位搭建JAVA环境-----安装mysql(1)

查询下数据库的编码是不是utf-8

阿里云 centos7 64位搭建JAVA环境-----安装mysql(1)

安装mysql暂时告一段落。

上一篇:[LeetCode] Convert Sorted List to Binary Search Tree 将有序链表转为二叉搜索树


下一篇:[转]阿里云CentOS 7.1使用yum安装MySql5.6.24