mariadb数据库类型怎么填

mariadb数据库类型怎么填,第1张

[root@test01 10.19.166.166 ~ ]

# mysqladmin -u root -p create testdb1

Enter password: // 此处填写MariaDB数据库的密码

[root@test01 10.19.166.166 ~ ]

# mysql

MariaDB [(none)]>show databases

+--------------------+

| Database |

+--------------------+

| hellodb|

| information_schema |

| mydb |

| mysql |

| performance_schema |

| test |

| testdb |

| testdb1|<---创建的好的库

+--------------------+

1.2:登录MariaDB库创建

MariaDB [(none)]>create database testdb2

Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]>show databases

+--------------------+

| Database |

+--------------------+

| hellodb|

| information_schema |

| mydb |

| mysql |

| performance_schema |

| test |

| testdb |

| testdb1|

| testdb2|<---创建好的库

+--------------------+

(2)MariaDB删除数据库

2.1:使用mysqladmin删除数据库

[root@test01 10.19.166.166 ~ ]

# mysqladmin -u root -p drop testdb1

Enter password: //输入数据库密码

//执行完上面的删除命令后,会出现一个提示框,提示是否确认删除此数据库

Dropping the database is potentially a very bad thing to do.

Any data stored in the database will be destroyed.

Do you really want to drop the ‘testdb1‘ database [y/N] y //删除

Database "testdb1" dropped

登录查看

MariaDB [(none)]>show databases//确认testdb1已被删除

+--------------------+

| Database |

+--------------------+

| hellodb|

| information_schema |

| mydb |

| mysql |

| performance_schema |

| test |

| testdb |

| testdb2|

+--------------------+

2.2:登录MariaDB库删除

MariaDB [(none)]>drop database testdb2

Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]>show databases//确认testdb2已被删除

+--------------------+

| Database |

+--------------------+

| hellodb|

| information_schema |

| mydb |

| mysql |

| performance_schema |

| test |

| testdb |

+--------------------+

(3)MariaDB选择数据库,查看选择库下面的所有表

MariaDB [(none)]>show databases //查看所有库

+--------------------+

| Database |

+--------------------+

| hellodb|

| information_schema |

| mydb |

| mysql |

| performance_schema |

| test |

| testdb |

+--------------------+

7 rows in set (0.00 sec)

MariaDB [(none)]>use mydb //选择mydb数据库

Database changed

MariaDB [mydb]>show tables //查看mydb数据库下面所有表信息

+----------------+

| Tables_in_mydb |

+----------------+

| ssc|

| t1 |

| tb2|

| tb4|

| tb5|

+----------------+

5 rows in set (0.00 sec)

yum -y install mariadb-server mariadb mariadb-devel

systemctl start mariadb

systemctl enable mariadb

mysql_secure_installation

firewall-cmd --permanent --add-service mysql

systemctl restart firewalld.service

iptables -L -n|grep 3306

mariadb和mysql师出同门。使用的命令方法可以说是一模一样的。

安装mariaDB服务程序:

[root@linuxprobe ~]# yum install mariadb mariadb-server

启动mariadb服务程序并添加到开机启动项中:

[root@linuxprobe ~]# systemctl start mariadb

[root@linuxprobe ~]# systemctl enable mariadb

初始化工作:

第1步:设定root用户密码。

第2步:删除匿名帐号。

第3步:禁止root用户从远程登录。

第4步:删除test数据库并取消对其的访问权限。

第5步:刷新授权表,让初始化后的设定立即生效。

初始化数据库服务程序:

[root@linuxprobe ~]# mysql_secure_installation

设置防火墙对数据库服务的允许策略:

[root@linuxprobe ~]# firewall-cmd --permanent --add-service=mysql

success

[root@linuxprobe ~]# firewall-cmd --reload

使用root用户登录到数据库中:

[root@linuxprobe ~]# mysql -u root -p

Enter password: 此处输入root用户在数据库中的密码。

Welcome to the MariaDB monitor. Commands end with  or \g.

可以试试注意我,这个Linux是7版的Linux可以用centos7 试试。如果你需要在6版的系统中使用的话就需要源码安装了。学习Linux建议参考《Linux就该这样学》,运维开发都需要多练习,多思考,多敲。加油吧


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6812174.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存