mariadb安装配置
1. 创建/etc/yum.repos.d/MariaDB.repo文件
1 | vim /etc/yum .repos.d /MariaDB .repo |
添加如下:
1 2 3 4 5 | [mariadb] name = MariaDB baseurl = https: //mirrors .ustc.edu.cn /mariadb/yum/10 .2 /centos7-amd64 gpgkey=https: //mirrors .ustc.edu.cn /mariadb/yum/RPM-GPG-KEY-MariaDB gpgcheck=1 |
2. 使用yum来安装
1 | yum -y install MariaDB-server MariaDB-client |
3. 启动服务
1 2 3 4 5 6 7 | systemctl start mariadb #启动服务 systemctl enable mariadb #设置开机启动 systemctl restart mariadb #重新启动 systemctl stop mariadb.service #停止MariaDB systemctl status mariadb.service #查看状态 |
4. 设置ROOT密码
1 | mysqladmin -u root password 123456 |
5. 登陆mysql
1 | mysql -uroot -p123456 |
6. 授权root远程登录
root可从任何IP登陆,注意修改密码:'123456'
1 | mysql>GRANT ALL PRIVILEGES ON *.* TO 'root' @ '%' IDENTIFIED BY '123456' WITH GRANT OPTION; |
7.配置MariaDB的字符集
使用vim /etc/my.cnf.d/server.cnf命令编辑server.cnf文件,在[mysqld]标签下添加:
init_connect='SET collation_connection = utf8_unicode_ci' init_connect='SET NAMES utf8' character-set-server=utf8 collation-server=utf8_unicode_ci skip-character-set-client-handshake
1 | systemctl restart mariadb |
1 | mysql -uroot -p123456 |
1 | show variables like "%character%" ;show variables like "%collation%" ; |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!