欢迎投稿

今日深度:

【入门篇】篇三、Linux服务器安装MySQL | MariaDB,mysqlmariadb

【入门篇】篇三、Linux服务器安装MySQL | MariaDB,mysqlmariadb


系列文章 -> 点击跳转
【入门篇】从入手服务器到部署Web项目到Tomcat
【入门篇】篇一、Linux服务器安装Java运行环境,即安装JDK
【入门篇】篇二、Linux服务器安装Tomcat

前言:MariaDB 和 MySQL是一家。MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。

这里 安装 MariaDB 来用用,使用ssh工具连接登录上Linux

###1、安装

yum -y install mariadb-server	

###2、启动

systemctl start mariadb #启动服务 
systemctl enable mariadb #设置开机启动 
systemctl restart mariadb #重新启动 
systemctl stop mariadb.service #停止MariaDB 

###3、登录
输入命令 mysql -uroot,初次登录root密码为空,不需要密码,直接回车登录到MariaDB

###4、修改root密码

MariaDB [(none)]> use mysql;
MariaDB [mysql]> update user set password=password("123456") where user='root';
MariaDB [mysql]> flush privileges;

退出,使用密码重新登录

MariaDB [mysql]> exit;
[root@mysvr ~]# mysql -uroot -p
输入密码123456
登录成功,显示如下信息,就可以愉快玩耍了。
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 5
Server version: 5.5.56-MariaDB MariaDB Server
Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]>

###5、忘记密码登录不上怎么办

  • 修改MySQL的配置文件 vi /etc/my.cnf
  • [mysqld] 的段中加上一句 skip-grant-tables,保存退出
  • 重启mariadb服务 systemctl restart mariadb
  • 执行上述 3、和 4、 步骤修改密码
  • 记得!重新编辑MySQL配置文件 vi /etc/my.cnf 把刚才添加的skip-grant-tables删掉!

###6、修改数据库字符集,使支持中文
要查看数据库的原字符集设定可登录mysql后,MariaDB [(none)]> show variables like ‘char%’;

  • 修改配置文件 vi /etc/my.cnf
  • [mysqld] 的段中加上一句 character-set-server=utf8
  • 重启mariadb服务 systemctl restart mariadb
  • 登录MySQL,再执行show variables like 'char%';,可以看到字字符集为utf8

###其他
想要在本地连接服务器的数据库,需要配置远程连接数据库权限
MySQL常用的命令学习


搞定

www.htsjk.Com true http://www.htsjk.com/mariadb/37125.html NewsArticle 【入门篇】篇三、Linux服务器安装MySQL | MariaDB,mysqlmariadb 系列文章 - 点击跳转 【入门篇】从入手服务器到部署Web项目到Tomcat 【入门篇】篇一、Linux服务器安装Java运行环境,即安装JDK 【...
相关文章
    暂无相关文章
评论暂时关闭