maridb

Maridb

百胜intall  mariadb-server - y, # #安装mariadb服务

systemctl mariadb开始,,# #开启服务



vim/etc/my.cnf,,# #修改配置文件

 maridb

, systemctl ,重启,mariadb, #重启服务


, mysql_secure_installtion,# # mysql加密







数据库的基本sql语句操作

,,(1)登录

,,mysql -uroot - p,,# # - u代表用户,- p密码

 maridb

,,(2)查询

,,显示数据库;,,# #显示数据库

,,,,使用mysql;,,,,# #进入mysql库

 maridb

,,,显示表;,,,# #显示数据库里表的名称


,,从用户,select *;,,# #查询用户表中所有内容

 maridb

,,,desc linux;,,,,,# #查询表的结构(显示表头)

 maridb

,,(3)数据库的建立

,,,创建数据库westos;,,# #建立westos库

,,,,创建表linux (,,,,# #建立Linux表,并且有用户名和密码两个字段

 maridb

,,,用户名varchar (15) not null,

,,varchar(15),密码非空

,,,);

 maridb

,,linux,插入值(user1, ' 123 '),# #给Linux表里写入内容

 maridb

,,(4)数据库的更新

,,更新linux设置密码=密码(“456”),用户名=皍ser1”;,# #加密更新user1密码

,,,,更新linux设置密码=密码(“456”),(用户名=user2的或用户名=皍ser3”;,# #更新user2和user3密码

 maridb

 maridb

 maridb

,,从linux where 删除用户名=皍ser1”;,# #删除user1密码

 maridb

alter table linux添加年龄varchar (4);,,# #在Linux表最后添加年龄列

alter table Linux之后添加年varchar(4)时代# #在时代字段后添加一字段

alter table Linux年龄下降;,# #删除年龄字段

 maridb

,,(5)删除数据库

,,删除表linux大敌;,# #删除Linux表

 maridb

,,删除数据库westos大敌;# #删除westos库


,,(6)数据库的备份

,,,,mysqldump - u root -p123——所有- database, # #备份表中所有数据

 maridb

,,,,mysqldump - u root -p123——所有- database没有数据,# #备份所有表,不备份数据

 maridb

,,,,mysqldump - u root -p123 westos,,# #备份westos库

,,,,mysqldump - u root -p123 westos祝辞/mnt/westos。sql, # #备份westos库保存到westos。sql

,,,,,, mysqldump - u root -p123 westos linux比;/mnt/linux。sql, # #备份westos库中的Linux表

 maridb

,,,根-p123 mysql  - u - e“创建数据库westoss;”,# #建立westos库

,,,mysql  - u root -p123 westos & lt;/mnt/linux。sql, # #导入数据到westos库

 maridb



,,(7)用户授权

,,创建用户ggg@localhost ggg的确定;,# #创建用户ggg,只能通过本机登录

,,,,创建用户ggg@‘%’被‘ggg’;,null

maridb