mysql下载安装部署

Centos7安装Mysql

下载mysql源安装包

wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

安装mysql源

yum localinstall mysql57-community-release-el7-8.noarch.rpm

检查mysql源是否安装成功

yum repolist enabled | grep "mysql.*-community.*"

安装MySQL

yum install mysql-community-server

启动MySQL服务

systemctl start mysqld

查看Mysql启动状态

systemctl status mysqld

设置开机启动

systemctl enable mysqld
systemctl daemon-reload

修改root本地登陆密码

grep 'temporary password' /var/log/mysqld.log #获取密码
mysql -uroot -p #登陆
set password for root@localhost = password('Wb:931021.');  //修改密码
密码策略
#在/etc/my.cnf文件添加validate_password_policy配置,指定密码策略
# 选择0(LOW),1(MEDIUM),2(STRONG)其中一种,选择2需要提供密码字典文件
validate_password_policy=0
#如果不需要密码策略,添加my.cnf文件中添加如下配置禁用即可:
validate_password = off

添加远程登陆用户

GRANT ALL PRIVILEGES ON *.* TO 'wb'@'%' IDENTIFIED BY 'Yangxin0917!' WITH GRANT OPTION; 
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Wb:931021.' WITH GRANT OPTION;

my.cnf配置文件

[mysqld]

# 数据库目录
basedir = /usr/Gwall/mysql
# 数据存储位置
datadir = /usr/Gwall/mysql/data
# 改变端口
port = 3307
# 忽略大小写
lower_case_table_names = 1
# 字符编码
character_set_server=utf8

字符编码问题(中文乱码),还需要在数据库中执行语句,设置字符编码:

show variables like 'character_set_%';
set character_set_database = utf8;
set character_set_server = utf8;
use oms;
status;
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值