centos 7系统安装以及mysql数据库配置

一.虚拟机安装centos 7系统
下载地址:
centos-7:https://pan.baidu.com/s/1RYXXPSCtG5Z6QfwKm_gzag&shfl=sharepset
提取码:a1oj

ubuntu-16.04.4 :https://pan.baidu.com/s/1ie_KGeEL9UaSK-dVfMxKSQ&shfl=sharepset
提取码:o2a9
win-7 :https://pan.baidu.com/s/1v7sLYR7BAK_x7Qa1Efmopw&shfl=sharepset
提取码:a65c

二.配置centos系统
1.解决yum安装不了情况
vi /etc/sysconfig/network-scripts/ifcfg-ens33
将ONBOOT后的值改为yes,保存后重启即可

2.安装上传下载命令
yum -y install lrzsz

3.解决centos系统无法找不到ifconfig命令
yum upgrade
yum -y install net-tools

测试:ifconfig 获取到ip

4.xshell连接系统
下载地址:https://pan.baidu.com/s/1M0DyOFJgCuRznwu8gpU4cg&shfl=sharepset
提取码:b7jy

测试:ping ip(ifconfig 获取到的ip)
能ping通即可使用ip,用户,密码登录

三.安装mysql数据库
1.安装wget命令
yum install wget

2.安装MySQL官方的Yum资源
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

3.下载rpm包
yum -y install mysql57-community-release-el7-10.noarch.rpm

4.安装mysql服务
yum -y install mysql-community-server
ps:由于使用官方下载,会超级慢,可以修改默认资源地址


修改yum默认资源地址:
备份原始地址:mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
下载最新资源地址:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
清除yum缓冲:sudo yum clean all
服务器的包信息缓存:sudo yum makecache


5.启动服务
systemctl start mysqld

6.查看密码
grep 'temporary password' /var/log/mysqld.log

7.登陆mysql数据库
mysql -u root -p

8.修改密码策略,默认需要大小写,特殊字符和数字组合的一定长度密码
set global validate_password_policy=0; 修改密码策略
set global validate_password_length=4; 修改密码长度最小为4即可

9.修改root账号密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';

数据库基本操作(db_name为数据库名称):
创建数据库:create database db_name;
使用数据库:use db_name;
查看数据库列表:show databases;
删除指定数据库:delete database db_name;
修改数据库编码方式:alter database db_name charcter set utf8;

10.修改编码,防止中文无法插入
修改/etc/my.cnf配置文件,增加如下
[client]
default-character-set=utf8

[mysqld]
character-set-server=utf8
如果出现还是不能插入中文情况,修改表的编码
ALTER TABLE 表名 CONVERT TO CHARSET utf8;

四.客户端远程连接数据库
navicat下载地址(包含破解程序):https://pan.baidu.com/s/1RdcZ58YdAtxaz5ggCGKSBA&shfl=sharepset
提取码:oslk

1.修改其他ip允许登陆root账号权限
update user set host = ’%’ where user = ’root’;

2.关闭防火墙或者开放3306端口(mysql默认服务端口)
systemctl stop firewalld.service

3.使用navicat通过ip,端口,账号,密码登陆

你可能感兴趣的:(centos 7系统安装以及mysql数据库配置)