MySQL小笔记
最近帮老爸的公司做一个图书管理系统,准备用最近帮老爸的公司做一个图书管理系统,准备用MySQL作为后台数据库。以前看过一些MySQL的东西,今天复习了一下。做个小笔记
MySQL
登录
mysql -h xxxxxx -u name -p
打开库
use 表名
删除库
DROP database 库名
创建表
CREATE TABLE 表名(列名 类型,......)
显示表
DESCRIBE 表名
插入数据
INSERT INTO 表名 VALUES ()()......
查询表中的数据
select 表中的项 from WHERE 条件
修改表中的项
UPDATE 表名 SET 列名 = xxx WHERE 条件
删除表
DROP TABLE 表名
删除表中的数据
DELETE FROM 表名 WHERE 条件
排序显示
select * from 表名 ORDER BY 项名
显示最大,最小,平均,累计
select MAX( 项) min() AVG() SUM() from 表
从文本导入数据库
load data local infile "文件名" into table 表名;
修改密码
mysqladmin -u用户名 -p旧密码 password 新密码
备份数据库
mysqldump -u用户名 -p --opt database > 文本
恢复数据库
mysql -u用户名 -p 数据库名 作为后台数据库。以前看过一些MySQL的东西,今天复习了一下。做个小笔记
MySQL
登录
mysql -h xxxxxx -u name -p
打开库
use 表名
删除库
DROP database 库名
创建表
CREATE TABLE 表名(列名 类型,......)
显示表
DESCRIBE 表名
插入数据
INSERT INTO 表名 VALUES ()()......
查询表中的数据
select 表中的项 from WHERE 条件
修改表中的项
UPDATE 表名 SET 列名 = xxx WHERE 条件
删除表
DROP TABLE 表名
删除表中的数据
DELETE FROM 表名 WHERE 条件
排序显示
select * from 表名 ORDER BY 项名
显示最大,最小,平均,累计
select MAX( 项) min() AVG() SUM() from 表
从文本导入数据库
load data local infile "文件名" into table 表名;
修改密码
mysqladmin -u用户名 -p旧密码 password 新密码
备份数据库
mysqldump -u用户名 -p --opt database > 文本
恢复数据库
mysql -u用户名 -p 数据库名