linux之CentOS7在线安装Mysql
2024-08-27 00:45:39
下载和添加仓库
1.wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
2.sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
3.yum update
安装Mysql
1.yum install mysql-server
2.systemctl start mysqld
配置Mysql
运行脚本文件
1.mysql_secure_installation (提示输入root密码,初始为null)
连接Mysql
1.mysql -uroot -p
查看MySql的编码并修改
#查看mysql的编码
mysql>show variables like '%character%’;
可以看到database和server编码都为latin1,我们修改为utf8
#1.将my-default.cnf 拷贝到 /etc/my.cnf
cp /usr/share/doc/mysql/my-default.cnf /etc/my.cnf
#2.编辑/usr/my.cnf在[client](如果没有就自己加)下增加
default-character-set = utf8
#3.编辑/usr/my.cnf在[mysqld]下增加
character_set_server = utf8
#4.重启MySql服务
systemctl restart mysql.service
#5.重现连接mysql并查看编码如下:
mysql -uroot –proot
mysql>show variables like '%character%’;
允许远程登录
1.mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root';
2.mysql>FLUSH PRIVILEGES;
开放3306端口
1.firewall-cmd --zone=public --add-port=3306/tcp --permanent
2.firewall-cmd --reload
最新文章
- 新一代记事本“Notepad++”个性化设置备份
- 设置 java -jar 的进程显示名称
- ytu 1061: 从三个数中找出最大的数(水题,模板函数练习 + 宏定义练习)
- Linux 环境变量配置
- highCharts 电流表、电压表
- 【转】GCC警告选项例解 -- 不错
- 剑指offer-面试题21.包含min函数的栈
- Eddy's picture(prime+克鲁斯卡尔)
- Session攻击(会话劫持+固定)与防御
- js 高级算法 - 动态规划
- servlet_2
- (python)排序算法
- join算法分析
- [转载]TypeScript 入门指南
- 关于Java Webproject中web.xml文件
- MathType调整矩阵分隔线粗细的方法
- [DBSDFZOJ 多校联训] 就
- TCP/IP三次握手四次挥手分析
- centOS7设置静态ip后无法上网的解决,【亲可测】
- Linux:mii-tool命令详解
热门文章
- Learning to Rank算法介绍:RankNet,LambdaRank,LambdaMart
- python练习题-简单方法判断三个数能否组成三角形
- Mocha describe 生命周期
- centos infiniband网卡安装配置
- 原 用Tomcat服务器配置https双向认证过程实战
- python之路----钻石继承
- Python Web学习笔记之IGMP和ICMP的差别
- c++随机数及rand()的缺陷
- java项目报错: org.springframework.beans.factory.BeanCreationException找不到mapper.xml文件
- PHP 开发 api 接口安全验证