MariaDB在Linux环境下的安装及使用

本操作适合Debain、ubuntu和deepin等,此处安装的环境为deepin V23

一、查看是否已安装MariaDB

mysql -V

二、安装命令

sudo apt-get install mariadb-server

三、修改配置

安装完成后,切换终端的路径

cd /etc/mysql/mariadb.conf.d

路径切换完成后,确保目录下的50-server.cnf可编辑

chmod 777 50-server.cnf

打开50-server.cnf用# 将bind-address注释掉即可

四、连接MariaDB

sudo mysql -u root -p

回车后第一次输入 Deepin操作系统root的密码,第二次要求输入MariaDB的root用户密码直接回车即可,当然可以修改MaiaDB的root用户密码

alter user 'root'@'localhost' identified by 'skywalker88'

五、创建Mariadb新用户

create user '用户名'@'%' identified by '密码'

此处用户名可以bobo、baba、bcbc等均可,和密码一样自己随便设置,并使用创建的用户

sudo mysql -u bobo -p
#授权外部访问
grant all privileges on *.* to 'root'@'%' identified by '8888888' with grant option;

六、创建数据库表

show databases;
#创建数据库
create database db_bobobo;
use db_bobobo;
#创建数据表
create table if not exists userinfo (  
id int(11) NOT NULL PRIMARY KEY AUTO_INCREMENT,  
username varchar(45) NOT NULL,  
userpassword varchar(45) default 'abd@2022'  
);
# 看table表中所有字段信息
desc 表名
#插入值
insert into userInfo(username,userpassword) values('13009910000','8979');
#追加字段,userinfo为表名,nickname为新增字段
alter table userinfo add nickname varchar(45) not null after username;
#如果追加到第一个
alter table userinfo add nickname varchar(45) not null first;
#检查字符编码
show variables like '%char%';
#永久设置编码
SET GLOBAL character_set_client     = utf8;
SET GLOBAL character_set_connection = utf8;
SET GLOBAL character_set_database   = utf8;
SET GLOBAL character_set_results    = utf8;
SET GLOBAL character_set_server     = utf8;
#重启数据库
sudo systemctl restart mysql
#查看数据库状态
sudo systemctl status mysql
#启动数据库
sudo systemctl start mysql
#停止数据库
sudo systemctl stop mysql

mariadb的详细操作可参考一位博主写的增删改,很受用,链接备查如下MariaDB数据库表增删改

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值