`
Baple
  • 浏览: 12194 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
文章分类
社区版块
存档分类
最新评论

mysql命令备忘

阅读更多
一、打开连接
格式: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;
五、执行sql文件
source sql文件所在路径
六、打开数据库:
use 数据库名
七、显示库中的数据表
格式: show tables;
八、显示表结构
格式: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
例: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;
十八、更改字段默认值
格式:alter table table_name alter column_name set default ;
例:alter table user alter tel set default null;
十九、修改字段类型及长度
ALTER   TABLE   `表名`   MODIFY   `字段名`  类型(长度);
二十、更改字段数据类型
格式: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>表名
注: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
分享到:
评论

相关推荐

    MYSQL 命令备忘

    MYSQL 命令备忘 网页上搜集的一些命令

    收集的常见的专业问题解决办法.rar

    2009-03-09 09:42 159485 36202 常见的专业问题解决办法\MYSQL命令备忘_心心相惜.mht 2009-02-24 09:01 165033 37357 常见的专业问题解决办法\MySql的配置_Believe ┭┮ YourSelf.mht 2009-02-24 08:43 452690 ...

    MySql常用命令总结

    网上搜集的MySql的常用命令总结,由于经常忘记,放在这里做个备忘。

    MySQL-cheatsheet:MySQL备忘单

    MySQL备忘单 我什至上传了.sql文件,您可以下载该文件并直接在sql提示符下运行它们。 通用命令 运行SQL文件 source &lt; filename&gt; .sql; 数据定义语言(DDL) 建立资料库 create database cheatsheet ; 使用数据库 ...

    Mac上将brew安装的MySql改用Docker执行操作过程

    本着技术人折腾的本性,尝试将本地的MySql服务器改成用docker执行,本文记录折腾过程,以作备忘。 步骤如下: 1:安装docker 自己找文档去 2:使用mysql官方发布的docker image,命令如下 docker pull mysql/mysql-...

    大量的备忘单:我大量的备忘单(编码,备忘,引脚排列,命令列表等)的一部分

    大量的备忘单:我大量的备忘单(编码,备忘,引脚排列,命令列表等)的一部分

    ooui-memo:OOUI Workout 1-备忘录应用程序

    (时间没有特别限制)环境Node.js:14.2.0 打字稿:4.1.3 React:16.14.0 PHP:7.4.14 Laravel:6.20.9 MySQL:8.0.22 * Docker环境来源: 开发环境建设*前提:已安装Docker和make命令Laravel设置$ make init开发...

    PhpDeveloperEssentialPackage:备忘单

    本部分包含具有所有基本SQL命令的第三方文件,包括创建,更改和删除表,插入,删除,修改记录以及更高级的主题,包括事务,触发器,子选择和sql例程。 它还包括第三方pdf参考(非常基础)和带有一些SQL涂鸦的子文

    TxtToMy v1.5

    TxtToMy是一个导入文本(CSV)文件数据到MySQL的工具。  主要特点: ... 2、运行SQL命令,看到输入的结果。  3、支持输出备忘录和BLOB字段。  4、导入所有文本(CSV)文件夹中的数据。  5、向导功能。

    TxtToMy 2.1 Release 1 Build 77.zip

    TxtToMy是一个导入文本(CSV)文件数据到MySQL的工具。    ...2、运行SQL命令,看到输入的结果。  3、支持输出备忘录和BLOB字段。  4、导入所有文本(CSV)文件夹中的数据。  5、向导功能。

    CentOS 7 x64下Apache+MySQL(Mariadb)+PHP56的安装教程详解

    每次搭建新服务器,都要来来回回把这些包再装一下,来来回回搞了不下20遍了吧,原来都是凭经验,配置过程中重复入坑是难免的,故写此文做个备忘。虽然有像xampp这样的集成包,但是在生产环境的Linux发行版上,还是...

    fastNotes-laravel.8x

    特征Laravel 8x制作的App 方法论FrontController(模型-视图-控制器设计模式) 使用MySQL查询数据库(ORM口才) 会议的使用身份验证和用户注册屏幕截图如何使用对于运行此项目,您需要php 7.3^|8^ and MySQL 下载...

    SQL注入攻击与防御(安全技术经典译丛)

    作 者:(美)克拉克 著,黄晓磊,李化 译 SQL注入是Internet上最危险、最有名的安全漏洞之一,本书是目前唯一一本专门致力于讲解SQL威胁的图书。... 10.3.3 MySQL备忘单  10.3.4 Oracle备忘单

    SQL注入攻击与防御

    SQL注入是Internet上最危险、最有名的安全漏洞之一,本书是目前唯一一本专门致力于讲解SQL威胁的图书。本书作者均是专门研究SQL注入的安全专家,他们集众家之长...10.3.3 MySQL备忘单 338 10.3.4 Oracle备忘单 341 ……

    Wikibot:PHP7 Wikipedia机器人,提供书目参考

    维基机器人 ... 使用我的旧代码并导入开放数据(GoogleBooks,OpenLibrary,法国国家图书馆……)对法国维基百科上的书目参考文献进行更正和完成。 参见 请不要玩这个包。 这些程序实际上可以... 备忘: addwiki doc

    【白雪红叶】JAVA学习技术栈梳理思维导图.xmind

    备忘录模式 观察者模式 状态模式 策略模式 模板方法模式 访问者模式 设计案例 UML 架构 系统架构能力 基本理论 扩展性设计 可用性设计 可靠性设计 一致性设计 负载均衡设计 过载保护设计 协议设计...

    java面试题以及技巧

    卷 data 的文件夹 PATH 列表 卷序列号为 64ED-8C1D D:\我的酷盘\FTP\学员面试资料 │ 164个完整Java代码.zip │ J2EE综合--Struts常见错误的全面汇总.txt │ java程序员面试资料.zip │ JAVA笔试题(上海释锐)....

    java面试题目与技巧1

    卷 data 的文件夹 PATH 列表 卷序列号为 64ED-8C1D D:\我的酷盘\FTP\学员面试资料 │ 164个完整Java代码.zip │ J2EE综合--Struts常见错误的全面汇总.txt │ java程序员面试资料.zip │ JAVA笔试题(上海释锐)....

Global site tag (gtag.js) - Google Analytics