mysql数据库的安装

本文详细指导如何在CentOS7中删除原有MySQL,转而安装MariaDB,包括删除旧版、更换源、设置开机自启、初始化数据库、修改字符集和my.cnf配置。重点介绍了数据库的安装过程和基本设置。
摘要由CSDN通过智能技术生成

这里以在centos7中举例

MySQL 是瑞典的MySQL AB公司开发的一个可用于各种流行操作系统平台的关系数据库系统,它具有客户机/服务器体系结构的分布式数据库管理系统。 MySQL 完全适用于网络,用其建造的数据库可在因特网上的任何地方访问,因此,可以和网络上任何地方的任何人共享数据库。

mysql数据库的优势:功能强大、跨平台、运行速度快、支持面向对象、安全性高、成本低、数据库存储容量大、强大的内置函数,并且开源免费的

mysql是关系型数据库

https://zhuanlan.zhihu.com/p/46334459    //在这篇文章中有讲解

 

第一步准备一台centos7

按照以下步骤操作(如遇y/n 闭眼选y)

yum remove mysql   //删除mysql
yum install mariadb-server  //下载mysql

如果下载不了的话需要更换源(以下是换源的教程)

https://blog.csdn.net/2301_77195717/article/details/133245308?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171153955916800186565255%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=171153955916800186565255&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-2-133245308-null-null.142^v100^pc_search_result_base3&utm_term=centos7%E6%9B%B4%E6%8D%A2yum%E6%BA%90&spm=1018.2226.3001.4187

下载成功之后设置开机自启

systemctl enable mariadb    //数据库设置开机自启
systemctl status mariadb     //查看数据库状态
systemctl start mariadb      //启动数据库

然后初始化,默认是没有密码的

mysql_secure_installation    //初始化数据库

成功之后登入数据库

mysql -u root - p  //登录数据库 -u指用户 -p指密码 

进入数据库之后先看一些字符集

show variables like 'character_set%';
show variables like '%collation%';

如果不一样则需要修改字符集 直接搜mysql修改字符集

修改完成之后exit退出数据库

找一个my.cnf的文件

vi /etc/my.cnf 进入这个文件修改

不一样的地方修改,一样的就不需要修改了

数据库名字可以使用中文,但不可以使用保留字

  • 13
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值