Linux---连接mysql数据库以及基本操作
insertinto表名values(值列表);mysql-h主机ip-u用户名-p用户密码。格式mysql-u用户名-p用户密码。createtable库名.表名(字段名1字段类型(宽度)约束条件,字段名2字段类型(宽度)约束条件,update表名set字段=值;字段名N字段类型(宽度)约束条件。.........
·
文章目录
一、连接MySQL
格式:mysql -u用户名 -p用户密码
mysql -uroot -p
指定连接主机,格式:
mysql -h主机ip -u用户名 -p用户密码
mysql -h192.168.90.90 -uroot -p
二、MySQL的基本操作
1.查询已有数据库
show databases;
2.创建数据库
create database school;
3.选定数据库
use student;
4.查询数据库下的表
show tables;
5.查询表结构
desc student;
6.查询当前用户
select user();
7.查询当前选择数据库
select database();
8.删除数据库
drop database school;
9.创建表
create table 库名.表名(
字段名1 字段类型(宽度) 约束条件,
字段名2 字段类型(宽度) 约束条件,
字段名N 字段类型(宽度) 约束条件
)
create table mydatabase.score(
name char(30),
age int);
10.插入表数据
insert into 表名 values(值列表);
insert into score values ("panpan",29),("zaizai",29);
11.查询表数据
select * from score;
12.更新表数据
update 表名 set 字段=值;
update score set age=27 where name="panpan"; #将panpan的age改为27
13.删除表数据
delete from score where name="zaizai";#删除name为zaizai的记录
14.删除表
drop table score;
15.清除表数据
truncate score;
16.数据库备份
先退出mysql,再执行以下命令
mysql -u root -p student < /mysql.sql
17.数据库恢复
先连接数据库,再执行以下命令
mysql -uroot -p密码;
use student;
source ./mysql.sql;
show tables;
以下是恢复出来的数据:
更多推荐
已为社区贡献14条内容
所有评论(0)