阿里云服务器安装mysql_阿里云服务器安装MySql

本文详细介绍了如何在阿里云ECS服务器CentOS7上安装MySQL,包括更新服务器、卸载旧版本、下载安装包、初始化MySQL、设置开机启动以及常用命令操作。
摘要由CSDN通过智能技术生成

阿里云安装MySql

阿里云ECS服务器CentOS7上

1.服务器更新并重启命令

yum -y update

reboot

2.检查是否已经安装,如果已经安装先删除以前版本(tab 补全命令)

检查命令:rpm -qa | grep mysql

卸载命令:yum remove MySQL-server MySQL-devel

3.安装MySql

1. 创建下载安装包的目录(我是新建的目录 /usr/local/user)

mkdir -p /usr/local/user

2. 进入目录里下载安装包

或者

到mysql官方下载所需版本

下载后安装命令:

rpm -ivh MySQL-server-5.6.21-1.rhel5.x86_64.rpm

rpm -ivh MySQL-client-5.6.21-1.rhel5.x86_64.rpm

rpm -ivh MySQL-devel-5.6.21-1.rhel5.x86_64.rpm

3. 初始化mysql

3.1 修改配置文件到etc目录

cp /usr/local/user/mysql/my-default.cnf /etc/my.cnf

3.2 初始化mysql

/usr/bin/mysql_install_db

3.3 查看mysql服务是否启动

ps -ef|grep mysql

netstat -anpt|grep 3306

启动命令:service mysql start

3.4 修改root用户初始密码

查询默认密码:

more /root/.mysql_secret

用初始密码登录:

mysql -uroot -p'初始密码'

修改密码:

set password = password('123456');

退出:exit

重新登陆:

mysql -uroot -p123456

3.5 修改Mysql服务开机时自动启动

chkconfig mysql on

查看设置结果命令:

chkconfig mysql --list

安装完成

4. 一般mysql常用命令

# 检查并且显示Apache相关安装包

[root@localhost ~]# rpm -qa | grep mysql

# 删除MySql

[root@localhost ~]# yum remove -y mysql mysql mysql-server mysql-libs compat-mysql51

[root@localhost ~]# rpm -e mysql-community-libs-5.7.20-1.el7.x86_64 --nodeps

[root@localhost ~]# yum -y remove mysql-community-libs-5.7.20-1.el7.x86_64

# 查看MySql相关文件

[root@localhost ~]# find / -name mysql

# 重启MySql服务

[root@localhost ~]# service mysqld restart

# 查看MySql版本

[root@localhost ~]# yum repolist all | grep mysql

# 查看当前的启动的 MySQL 版本

[root@localhost ~]# yum repolist enabled | grep mysql

# 通过Yum来安装MySQL,会自动处理MySQL与其他组件的依赖关系

[root@localhost ~]# yum install mysql-community-server

# 查看MySQL安装目录

[root@localhost ~]# whereis mysql

# 启动MySQL服务

[root@localhost ~]# systemctl start mysqld

# 查看MySQL服务状态

[root@localhost ~]# systemctl status mysqld

# 关闭MySQL服务

[root@localhost ~]# systemctl stop mysqld

# 测试MySQL是否安装成功

[root@localhost ~]# mysql

# 查看MySql默认密码

[root@localhost ~]# grep 'temporary password' /var/log/mysqld.log

# 查看所有数据库

mysql>show databases;

# 退出登录数据库

mysql>exit;

# 查看所有数据库用户

mysql>SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值