mysql安装目录中包含的文件是_mysql 安装目录及相关操作

登录:[mysql@localhost~]$ sudo bin/mysql --port=3306 -u root -p -S /tmp/mysql.sock

install Doct include:                               windows

---------------------------------------

目录              目录内容

-----------------------------------------

bin             客户端程序和mysql服务器

data            日志文件 数据库

docs            文档

examples        示例程序和脚本

nclude          包含头文件

lib             库

scripts         实用工具脚本

share           错误消息文件

==========================

安装后将会在以下系统目录产生文件                           linux

---------------------------------------

/usr/bin                  客户端程序和脚本

/usr/sbin                 mysql服务器

/var/lib/mysql            日志文件 数据库

/usr/share/doc/packages   文档

/usr/incude/mysql         包含头文件

/usr/lib/mysql            库

/usr/share/mysql          错误消息和字符文件

/usr/share/sql-bench      基准程序

--------------------------------

=======================操作==============================

1. 创建/删除数据库:create/drop database xxx;

2. 创建/删除表:   create/drop table  xxx [valuse ()];

3. 添加索引等:    create index on xxx (yyy);

4. 复制表:        create table yyy select [*,y,z ]from xxx [where gggg];  此时表的结构类似  建立空表  在 where 中设置一个不存在的关系

create table like xxx;

5. 修改表:

添加新字段  alter table xxx add xyz hfbi ;

修改已存在的字段的名字和类型: alter table change  xxx yyy fdhjj;

删除字段: alter table xxx drop yhn;

重命名: alter table xxx rename to yyy;   rename table xxx to yyy;

6. 使用数据:

插入记录:insert into xxx values ();

更新记录:update xxx set hgk=gjhau [where nuhgkji];

删除记录:delect from xxx where jkhaurh;     当省略 where 时删除所有记录

内建函数:select  sum() avg() now() from xxx [where jhak];   好像不能和字段在一块查询?

别名 as 限制 limit 排序 orer by [asc  desc] 分组 group by

使用变量: select @dfkb:=某操作结果   使用: select @dfkb; select fhu from xxx where bflb=@dfkb;

复制记录:insert into xxx [()] select jg,gh from yyy [where jha];

批量数据:load data local infile '/home/lvshang/....' into table xxx fields terminated by ',' lines terminated by '\n\;

导出记录:select gi,jghe from xxx [where fhfnk ] into outfile '/home/lvshang/yyyy' fields terminsted by ',' enclosed by

'"' lines terminated by '\t\n';

1.修改表的相关内容的知识

1.1   alter table biao1 add clomname xxx;  追加新的字段

1.2   alter table biao1 drop clomname;     删除原有的字段

1.3   alter table biao1 change clomname clomname_new xxx ;  改编字段的相关内容

1.4  alter tbale biao1 modify clomname xxxx;  只是修改字段的类型等内容,不改变字段的名字

1.5  alter table biao1 rename to name_new; rename table  biao1 to name_new;    均为重命名表明

1.6   alter table biao1 alter clomname set default xx/drop default   为一个字段设置或删除默认值xx (数字),不常用

1.7  alter ignore table biao1 change clomname xxx unique;  将表的clomname 字段设置为不允许重复的出现。注意前面的 IGNORE

1.8  alter table biao1 type= xxx;  将表的类型改为 xxx .

1.9  alter table biao1 add fulltext index xxx; alter table biao1 drop index xxx;  增加/删除索引

2. 批量添加本地文件:

load data local infile '/usr/lvshang/biaox' into table biaoy fields terminated by ',' lines terminated by '\n';

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值