MYSQL常用命令~九周目
安装目录
数据库目录 /var/lib/mysql 配置文件 /usr/share/mysql (mysql.sercer命令及配置文件) 相关命令 /user/bin/(mysqladmin mysqldump命令) 启动脚本 /etc/init.d/mysql(启动脚本文件mysql的目录)
系统管理
链接Mysql mysql -h主机地址 -u用户 -p密码 修改密码 给root添加密码abc mysqladmin -uroot -password abc 将密码改为123 mysqladmin -uroot -pabc password 123
库操作
创建数据库 create database 数据库名; 显示所有数据库 show databases; 删除数据库 drop database 数据库; 链接数据库 use 数据库; 查看当前使用的数据库 select database; 查看当前数据库包含的表信息 show tables;
表操作
建表 create table 表名 (字段名1,类型,[字段名,类型]); 获取表结构 desc 表名; show columns from 表名; 删除表 drop table 表名; 插入数据 insert into 表名 [( <字段名1>[,..<字段名n > ])] values ( 值1 )[, ( 值n )] 查询表中的数据 select <字段> from 表名 where 表达式; 查询前几行数据 select * from 表名 order limit 0,2; 删除表中数据 delete from 表名 where 表达式; delete from myclass where id=1; 修改表中数据 update 表名 set 字段 where 条件; 在表中增加字段 alter table 表名 add 字段 类型 其他; 更改表名 rename table 表名 to 新表名; 字段类型 1.INT[(M)] 型: 正常大小整数类型 2.DOUBLE[(M,D)] [ZEROFILL] 型: 正常大小(双精密)浮点数字类型 3.DATE 日期类型:支持的范围是1000-01-01到9999-12-31。MySQL以YYYY-MM-DD格式来显示DATE值,但是允许你使用字符串或数字把值赋给DATE列 4.CHAR(M) 型:定长字符串类型,当存储时,总是是用空格填满右边到指定的长度 5.BLOB TEXT类型,最大长度为65535(2^16-1)个字符。 6.VARCHAR型:变长字符串类型 导入数据表 mysql < *.sql
共勉!