简单的 MySQL 操作

Linux配置好了MySQL以后
来学一些常用的简单操作啦。

设置mysql数据库root的密码

set password for root@localhost = password('123456');

查询当前所有的库

show databases;

查询某个库的表

show tables;

查看某个表的字段

 desc func; //func 是表名

查看某个表的表结构(创建表时的详细结构)

show create table func;

查看当前是哪个用户

 select user();

查看当前所在数据库

select database();

创建一个新库

create database db1;

创建一个表

create table t1 ( `id` int(4), `name` char(40));

查看当前数据库版本

select version();

查看当前系统时间

select current_date, current_time;

查看当前mysql的状态

show status;

查看mysql的参数

 show variables;

查询语句
mysql.user表示mysql库的user表;count(*)表示表中共有多少行。

select count(*) from mysql.user;

查询mysql库的db表中的所有数据

select * from mysql.db;

查询mysql库db表的db段。

select db from mysql.db;

mysql库db表host字段like 10.0.% 的行,这里的%表示匹配所有,类似于前面介绍的通配符。

select * from mysql.db where host like '10.0.%';

插入一行

mysql> insert into db1.t1 values (1, 'abc');

Query OK, 1 row affected (0.00 sec)

更改某一行

update db1.t1 set name='aaa' where id=1;

删除表

drop table db1.t1;

删除数据库

drop database db1;

备份与恢复库

mysqldump -uroot -p mysql >mysql.sql

这里mysqldump 就是备份的工具了,
-p后面的mysql指的是mysql库,把备份的文件重定向到mysql.sql
如果恢复的话,只要:

mysql -uroot -p mysql < mysql.sql

OK,基本操作就这些啦,接下来的知识点要在实战之中学习啦加油

本博客内容来源来自极客学院,打call!
http://wiki.jikexueyuan.com/project/linux/mysql.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值