q968 发表于 2018-10-4 08:20:44

MySQL实用命令

select * from 表名;  

  另附SQL二十三个常用命令:
  一、打开连接
  格式:mysql –h –u –p
  参数说明:服务器地址用户名密码
  二、增加用户
  格式: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 ; show tables;
  参数说明:数据库名称
  学习笔记之Mysql 命令行操作java 学习群:40671932
  六、显示表结构
  格式:use ; desc ;
  参数说明:数据库名称,需显示表结构的表名
  七、建库
  格式:create database
  参数说明:数据库名称
  八、建表
  格式:use ; create table(字段设定列表)
  参数说明:新建表的名称
  (字段设定列表)如:id int not null,
  九、删库或删表
  格式: drop database ; drop table
  十、插入数据
  格式:insert into user(,) value(value1,value2)
  参数说明:字段名称字段值
  十一、查询数据
  格式:select * fromwhere
  学习笔记之Mysql 命令行操作java 学习群:40671932
  -3-

  例:select * from user where>  十二、更新数据
  格式:updateset = where
  例:把ID 为2的记录用户名(username)的值更改为china.

  Update user set username=’china’ where>  十三、清空表中的记录
  格式:delete from

  例:delete from user where>  十四、增加字段
  格式: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;
  十六、更改字段默认值

  格式:alter table table_name>
  例:alter table user>  十七、更改字段数据类型
  格式:alter table table_name change column column_name column_name type;
  例:alter table user change column username username varchar(20);
  十八、增加主键

  格式:>  auto_increment PRIMARY KEY;

  例如:alter table user add column>  十九、导入SQL文件
  格式: mysql –u –p <
  例:mysql –uroot –pmaowei < c:\user.sql
  二十、导入文本文件
  格式:load data local infile “file_path” into table
  参数说明:“file_path” 文件路径表名
  注: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-p>
  参数说明:用户名需备份的数据库
  导出文件名
  例:将数据库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


页: [1]
查看完整版本: MySQL实用命令