MariaDB ubuntu install guide

Install Command

这些都是ubuntu下常用的几个MySQL/MariaDB命令,刚好最近用到,发现之前没存,趁机保存一波。

#by https://blog.csdn.net/moshowgame
#安装mariadb 10.3,如果是想用mysql则改为mysql-server
sudo apt install mariadb-server

#进入mysql/mariadb控制台
sudo mysql -u root -p
#重置密码
SET password=PASSWORD('root123');
#刷新配置
flush privilege;

#进入配置模式向导
sudo mysql_secure_installation
#重启mysql/mariadb(更改配置或更改密码后建议重启/重加载一下)
sudo systemctl restart mysql
#停止mysql/mariadb
sudo systemctl stop mysql
#启动mysql/mariadb
sudo systemctl start mysql

install mariadb-server

ubunu下安装必须方面,基本一句话就搞定!

在这里插入图片描述
mysql_secure_installation

mysql_secure_installation会执行几个设置,建议生产环境中mysql安装这完成后一定要运行一次mysql_secure_installation:

  • 为root用户设置密码
  • 设置是否允许匿名账号登录
  • 设置是否取消root用户远程登录
  • 设置是否删除test库和对test库的访问权限
  • 刷新授权表使修改生效

在这里插入图片描述Source导入sql文件

navicat提供了非常方面的导入导出功能,但是MariaDB和MySQL里面其实是有命令行模式的。

就是 source 命令。另外,如果需要在一个sql语句中导入多个sql文件,可以新建一个sql文件,里面存放如下命令:

SOURCE test1.sql;
SOURCE test2.sql;
#显示所有数据库
MariaDB [(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
+--------------------+
3 rows in set (0.001 sec)
#创建数据库
MariaDB [(none)]> create database mscms;
Query OK, 1 row affected (0.000 sec)
#进入某个数据库
MariaDB [(none)]> use mscms;
Database changed
#导入数据库sql文件
MariaDB [mscms]> source /home/moshow/Development/Workspace/mcms/doc/db-mcms-mysql-4.7.1.sql;
#导入过程
Query OK, 0 rows affected (0.000 sec)
......




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章