Mysql Mriadb一些常用操作

mariadb.png

安全初始化一路Y

mysql_secure_installation

创建数据库

CREATE database 数据库名 default character set utf8;

创建用户

create user '用户名'@'localhost' identified by '密码';

授权用户指定数据库所有权限

grant all privileges on 数据库.* to 用户@localhost;

查看指定用户的授权

show grants for 用户@'localhost';

刷新权限

flush privileges;

用户为自己更改密码

set password=password('密码');

ROOT用户修改其他用户密码

set password for 'solo'@'localhost'= password('密码');

开启远程访问权限

grant all privileges on *.* to 'root'@'%' identified by '123456';

# 123456为你给新增权限用户设置的密码,%代表所有主机,也可以具体到你的主机ip地址

修改配置文件
/etc/mysql/mariadb.conf.d/50-server.cnfbind-address = 127.0.0.1# 注释掉

重启

systemctl restart mariadb.service

显示所有数据库

show databases;

进入数据库

use mysql;

查看当前使用的数据库

select database();

表操作

查看表

show tables;

创建表

create table 表名(字段名 类型,字段名 类型);

更改表名

rename table 原表名 to 新表名

查看表结构(字段)

desc 表名;
describe 表名;

查询表中的数据

查询所有行

select * from 表名;

插入数据

insert into 表名 values(字段1值,字段2值,字段3值...);

修改表中数据

update 表名 set 字段='新值' where 条件 = 值;

在表中增加字段

alter table 表名 add 字段 类型 其他;
示例
alter table 表名 add column 字段名 类型;

删除表中数据

delete from 表名 where 表达式
示例
delete from 表名 where 条件 =值;

删除表

drop table 表名;

删除数据库

drop database 数据库;
# mysql  mariadb 

本文由:星际难民
实践,测试,整理发布.如需转载请注明地址 本文标题:Mysql Mriadb一些常用操作
地址:https://530503.xyz/articles/2020/12/18/1608275801960.html

评论

取消