Centos7 安装 MySQL

1.yum安装wget命令

wget 是一个从网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的TCP/IP下载。

#虚拟机安装软件有多种方式,在线安装是一个比较便捷的方式,使用yum 命令。
yum install -y wget vim
#输入命令后,系统自动进入安装过程,在安装完成后,会有complete标识,并退出到输入栏。 

2.清除原有的mariadb

#模糊查询mariadb
rpm -qa | grep mariadb
#卸载mariadb
rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64
#再次模糊查询mariadb
rpm -qa | grep mariadb

3.修改

修改为阿里源

首先是到yum源设置文件夹里: cd /etc/yum.repos.d/
# 查看yum源信息:
    yum repolist
# 安装base reop源
     cd /etc/yum.repos.d
# 接着备份旧的配置文件
    mv CentOS-Base.repo CentOS-Base.repo.bak
#下载阿里源的文件
   wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#清理缓存
    yum clean all
#重新生成缓存
    yum makecache
#再次查看yum源信息
   yum repolist
# 安装
   yum -y update

4.下载安装

mysql 5.6

首先是到opt文件夹里: cd /opt/
#下载种子
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 
#安装种子
rpm -ivh mysql-community-release-el7-5.noarch.rpm 
#下载 mysql
yum install mysql-server -y
#输入命令后,系统自动进入安装过程,在安装完成后,会有complete标识,并退出到输入栏。

文件授权

chown -R root:root /var/lib/mysql 
chown root /var/lib/mysql/

mysql 中文乱码处理

# 编辑 vim /etc/my.cnf 
[mysqld]
character-set-server=utf8 
[client]
default-character-set=utf8 
[mysql] 
#重启mysql
service mysqld restart

修改mysql 登录密码 开放远程登录权限

# mysql5.6 直接登录没有密码 
 mysql -uroot -p
#设置密码和远程登录
use mysql; 
update user set password=password('ok') where user='root'; 
# mysql5.7 登录
grep "password" /var/log/mysqld.log #查看临时密码 
ALTER USER 'root'@'localhost' IDENTIFIED BY 'ok'; 
#必须8位以上大小写字母和数字 
# 修改远程登录 
GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "ok"; 
flush privileges; 
exit;

创建数据库

#登陆
 mysql -uroot -pok
#创建mydemo数据库
create database mydemo;
#使用数据库;
use mydemo;
#建表
create table userinfos(userid int primary key not null auto_increment,username varchar(20)not null,bi date not null);
#添加数据
insert into userinfos values(1,'zs','1999-10-12'),(2,'ls','1998-10-12'),(3,'ww','2000-10-25');
#查询
select *from userinfos;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值