MySql5.0常用命令

MySql5.0
常用命令
一、打开连接

二、增加用户
三、更改密码

四、显示数据库列表
五、显示库中的数据表

六、显示表结构
七、建库

八、建表

九、删库或删表

十、插入数据

十一、查询数据

十二、更新数据

十三、清空表中的记录

十四、增加字段

十五、更改字段名称

十六、更改字段默认值

十七、更改字段数据类型

十八、增加主键

十九、导入SQL
文件4
二十、导入文本文件4
二十一、备份数据库5
二十二、导出数据5
二十三、退出Mysql
命令环境5
二十四、实例学习5
二十五、作者的话7
学习笔记之Mysql 命令行操作java 学习群:40671932
-1-
一、打开连接
格式:mysql –h<url> –u<username> –p<password>
参数说明:<url>服务器地址<username>用户名<password>密码
二、增加用户
格式:grant select on 数据库.* to 用户名@登录主机identified by "密
码";
例:增加用户名为db315 密码为db315 的超级管理员帐号.
grant select, insert, update,delete on mydb.* to
db315@localhost
identified by "db315";
三、更改密码
格式:mysqladmin -u 用户名-p 旧密码password 新密码
例:把帐号db315 的密码改为db315.cn。
mysqladmin -uroot –pdb315 password db315.cn
四、显示数据库列表
格式:show databases
五、显示库中的数据表
格式:use <database>; show tables;
参数说明:<database>数据库名称
学习笔记之Mysql 命令行操作java 学习群:40671932
-2-
六、显示表结构
格式:use <database>; desc <table>;
参数说明:<database>数据库名称,<table>需显示表结构的表名
七、建库
格式:create database <database_name>
参数说明:<database_name>数据库名称
八、建表
格式:use <database_name>; create table <table_name> (字段设定列表)
参数说明:<table_name>新建表的名称
(字段设定列表)如:id int not null,
九、删库或删表
格式: drop database <database_name>; drop table <table_name>
十、插入数据
格式:insert into user(<name1>,<name2>) value(value1,value2)
参数说明:<name>字段名称<value>字段值
十一、查询数据
格式:select * from <table_name> where <条件>
学习笔记之Mysql 命令行操作java 学习群:40671932
-3-
例:select * from user where id=2;
十二、更新数据
格式:update <table_user> set <字段名称>=<值> where <条件>
例:把ID 为2的记录用户名(username)的值更改为china.
Update user set username=’china’ where id=2;
十三、清空表中的记录
格式:delete from <table_name> <条件>
例:delete from user where id=2;
十四、增加字段
格式:alter table table_name add column column_name type default ;
参数说明:table_name 表名称column_name 字段名type 字段类型
例:alter table user add column tel varchar(12) default ‘’;
在表user 中增加一个字段tel 类型为varchar 值为空.
十五、更改字段名称
格式:alter table table_name change sorce_col_name dest_col_name type
default ;
参数说明:table_name 指表名,source_col_name 指原来的字段名称,
dest_col_name 指改后的字段名称
例如:alter table user change tel intro varchar(33) default null;
学习笔记之Mysql 命令行操作java 学习群:40671932
-4-
十六、更改字段默认值
格式:alter table table_name alter column_name set default ;
例:alter table user alter tel set default null;
十七、更改字段数据类型
格式:alter table table_name change column column_name column_name
type;
例:alter table user change column username username varchar(20);
十八、增加主键
格式: alter table table_name add column column_name type
auto_increment PRIMARY KEY;
例如:alter table user add column id int(10) auto_increment PRIMARY
KEY
十九、导入SQL
文件
格式: mysql –u<username> –p<password> < <Sql_file>
例:mysql –uroot –pmaowei < c:/user.sql
二十、导入文本文件
格式:load data local infile “file_path” into table <table_name>
参数说明:“file_path” 文件路径<table_name>表名
学习笔记之Mysql 命令行操作java 学习群:40671932
-5-
注:1、文本数据应符合的格式:字段数据之间用tab 键隔开,null 值
用/n 来代替.
例: d:/user.txt 中的数据为
1 cc abcdef
easyjf@easyjf.com
2 dd abcdef /n
3 ee aaaaaa
maoweiwer@163.com
4 ff aaaaaa ksmwly@db315.cn
二十一、备份数据库
格式:mysqldump –u <username> -p <database> > <data_name>
参数说明:<username>用户名<database>需备份的数据库
<data_name>导出文件名
例:将数据库db315 备份到C盘根目录下的db315.sql 文件中.
mysqldump –u root –p db315 > c:/db315.sql
二十二、导出数据
格式:select * from user into outfile "dest_file";
例:将数据表user 导出到Excel 文件中
select * from user into outfile"c:/user.xls";
二十三、退出Mysql
命令环境
格式:exit

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值