mysql数据库命令大全菜鸟_mysql常用命令
连接:mysql -h主机地址 -u用户名 -p用户密码 (注:u与root可以不用加空格,其它也一样)
创建授权:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"
修改密码:mysqladmin -u用户名 -p旧密码 password 新密码
删除授权: revoke select,insert,update,delete om *.* fromtest2@localhost;
显示数据库:show databases;
显示数据表:show tables;
显示表结构:describe 表名;
创建表:create table 表名 (字段设定列表);
删除表:drop table 表名;
修改表:alter table t1 rename t2
查询表:select * from 表名;
清空表:delete from 表名;
备份表: mysqlbinmysqldump -h(ip) -uroot -p(password) databasenametablename > tablename.sql
恢复表: mysqlbinmysql -h(ip) -uroot -p(password) databasenametablename < tablename.sql(操作前先把原来表删除)
备份数据库:mysql\bin\mysqldump -h(ip) -uroot -p(password) databasename> database.sql
恢复数据库:mysql\bin\mysql -h(ip) -uroot -p(password) databasename< database.sql
复制数据库:mysql\bin\mysqldump --all-databases >all-databases.sql
修复数据库:mysqlcheck -A -o -uroot -p54safer
文本数据导入: load data local infile \"文件名\" into table 表名;
数据导入导出:mysql\bin\mysqlimport database tables.txt
mysql服务启动:net start mysql
mysql服务停止:net stop mysql
增加新用户:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码"
创建数据库:create database test1;
数据库查询:show databases;
选择要操作的数据库:use test1;
查看 test1 数据库中创建的所有数据表:show tables;
创建表:create table emp(ename varchar(10),hiredate date,sal decimal(10,2),deptno int(2));
查看表:desc emp;
删除表:drop table emp;
修改表类型:alter table emp modify ename varchar(20);
增加表字段:alter table emp add column age int(3);
删除表字段:alter table emp drop column age;
字段改名 :alter table emp change age agel int(4);注意:change 和 modify都可以修改表的定义,不同的是 change 后面需要写两次列名,不方便。但是 change 的优点是可以修改列名称,modify则不能。
修改字段排列顺序:alter table emp add birth date after ename; alter table emp modify age int(3) first;
表改名:alter table emp rename emp1;
插入记录:insert into emp(ename,hiredate,sal,deptno) values('zzx1','2000-01-01','2000',1);
一次性插入多条记录
INSERT INTO tablename (field1, field2,……fieldn)
VALUES(record1_value1, record1_value2,……record1_valuesn),
(record2_value1, record2_value2,……record2_valuesn),
更新记录:update emp set sal=4000 where ename='lisa';
删除记录:delete from emp where ename='dony';
查询记录:select * from emp;
查询不重复的记录:select distinct deptno from emp;
条件查询:select * from emp where deptno=1;
排序和限制:select * from emp order by sal;
mysql数据库命令大全菜鸟_mysql常用命令相关推荐
- csdn入门测试教程------mysql数据库命令大全以及常用命令 安装教程 基础知识 附【练习题】
前言: mysql数据库是每一个测试小白入行必学的一个知识,学会这些命令呢也能让你在玩转数据库的时候给你提供很多的便利也是很不错的,最后希望各位小伙伴学有所成,心想事成咯, 废话不多说直接上正文. [ ...
- 向mysql数据库发送指令_常用的MySQL数据库命令大全
飞信2017V5.6.8860.0 官方正式版 类型:聊天其它大小:69.1M语言:中文 评分:9.6 标签: 立即下载 常用的MySQL命令大全 一.连接MySQL 格式: mysql -h主机地址 ...
- mysql 数据库命令大全_常用的MySQL数据库命令大全
飞信2017V5.6.8860.0 官方正式版 类型:聊天其它大小:69.1M语言:中文 评分:9.6 标签: 立即下载 常用的MySQL命令大全 一.连接MySQL 格式: mysql -h主机地址 ...
- mysql数据库命令_新手入门MYSQL数据库命令大全
一.命令行连接数据库 Windows操作系统进入CMD命令行,进入mysql.exe所在目录,运行命令 mysql.exe -h主机名 -u用户名 -p密码 注意:参数名与值之间没有空格 , 如:-h ...
- mysql中sex设置男女_MYSQL常用命令(3)
MYSQL常用命令(3) 白玉 IT哈哈 1.建表 命令:create table ( [,.. ]); create table MyClass( id int(4) not null primar ...
- mysql 操作指令详解_Mysql常用命令详解
Mysql安装目录 数据库目录 /var/lib/mysql/ 配置文件 /usr/share/mysql(mysql.server命令及配置文件) 相关命令 /usr/bin(mysqladmin ...
- MySql数据库命令大全:数据库操作命令,表操作命令,修改表结构命令,数据操作命令,数据查询操作命令
一.数据库操作命令 1.查询当前服务器上所有数据库的命令: show databases; 2.创建一个新数据库的命令: create database 数据库名称; 3.使用或切换数据库的命令: u ...
- MySQL数据库命令大全
MySQL基本操作_NO.-LL的博客-CSDN博客 强烈建议先看基本操作 目录 增删改数据 添加数据(INSERT) 1). 给指定字段添加数据 2). 给全部字段添加数据 3). 批量添加数据 修 ...
- Mysql数据库命令大全(一)
目录 增删改数据 添加数据insert 2.给全部字段添加数据 3.批量添加数据 修改数据update 删除数据 delete 查询数据 基本查询(不带任何条件) 1.查询多个字段 2.字段设置别名 ...
最新文章
- excel去掉一行文字中的逗号合并在一起_Python使用pandas库五行代码合并excel
- 求非线性方程组的最小二乘解的广义逆法C实现
- a标签代替input[button]
- 代码Overlay机制
- Linux系统CUDA10.2+CUDNN安装教程
- Codeforces 724C Ray Tracing 扩展欧几里得
- 下采样downsample代码
- 面向.NET开发人员的Dapr——总结和前景
- CollapsiblePanel控件
- 前端开发工程师的定义(转帖)
- 深圳市南山区派出所地址和电话列表
- oracle如何删除物理表空间,oracle 如何删除被误删物理文件的表空间
- 北漂九年 ,雷军终于买房了:壕掷52亿元
- wireshark ip地址抓包
- 基于大众点评字体库的字体反爬案例
- 数字通信之抽样(二)
- 【视频音频】雷霄骅开源视音频项目汇总
- java.lang.NoSuchMethodError 之 依赖冲突解决方案
- 哲学:哲学(世界观学说、社会形态之一)
- 局部语义地图构建——HDMapNet