mysql征程之mysql常用命令

一、连接MySql

语法: mysql -h 主机地址 -u 用户名 -p 用户密码

例1:连接到本机上的MYSQL。键入命令mysql -u root -p(本地连接 主机地址可以不写),回车后提示你输入密码,输入正确之后,MYSQL的提示符是:

mysql>

例2:连接到远程主机上的MYSQL。假设远程主机的IP为:172.30.0.234,用户名为root,密码为abcd123。则键入以下命令:

mysql -h 172.30.0.234 -u root -p abcd123

(注:u与root可以不用加空格,其它也一样)

3、退出MYSQL命令: exit (回车)

二、创建新用户、远程登录、修改密码

创建一个新用户:

grant all on *.* to'dbuser'@'localhost'identified by  '9defbcg';

flush privileges;

开放远程登陆

grant all on *.* to'dbuser'@'%'identified by  '9defbcg';

flush privileges;

修改用户密码:

Use mysql;

Update user set password=password(‘123456’) where user=‘dbuser’ ;

Flush privileges ;

三、常用命令

1、显示所有数据库:

show databases;

2、显示库中的所有表:

show tables;

3、显示数据表的结构:

describe 表名;

4、建库:

create database 库名;

5、建表:

use 库名;

create table 表名 (字段设定列表);

6、删库和删表:

drop database 库名;

drop table 表名;

7、将表中记录清空:

delete from 表名;

8、显示表中的记录:

select * from 表名;

9、添加一列

alter table 表名 add column 列名 数据类型 [是否允许为空] [约束];

例子:

ALTER TABLE `mip_sysuser` ADD COLUMN `mscVersion` Integer(10) default 0;

10、修改列名

alter table 表名 change 原列名 新列名 数据类型 [是否允许为空] [约束];

例子:

alter table mip_branch change  orders  orders_  int  not null;

11、修改列的数据类型

alter table 表名 modify column 列名 数据类型    [是否允许为空] [约束];

alter table 表名 change 原列名 新列名 数据类型 [是否允许为空] [约束];

例子:

ALTER TABLE `mip_userofapp` modify COLUMN `apppassword` varchar(100) default NULL;

ALTER TABLE `ema_license_log` CHANGE logintime logintime datetime;

12、删除列

alter table 表名 drop  column 列名

例子 :

alter table test drop  column name;

13、重命名表名

alter table 表名 rename 新表名;

例子:

alter table test rename test1;

14、查询当前时间:

select now();

15、查询当前用户

select user();

16、查询当前数据库版本

select version();

17、查询当前使用的数据库

select database();

四、导出mysql文件

将数据库mydb导出到e:/mysql/mydb.sql文件中:

打开开始->运行->输入cmd 进入命令行模式

c:/>mysqldump -h localhost -u root -p mydb >e:/mysql/mydb.sql

然后输入密码,等待一会导出就成功了,可以到目标文件中检查是否成功。

五、导入mysql文件

将e:/mysql/mydb.sql文件导入到mysql数据库中:

source e:/mysql/mydb.sql

六、启动、停止 mysql服务

window:

查看mysql 是否启动

命令如下:

net start

看一看有没有mysql 这个服务

MySQL服务器启动

命令如下:

net start mysql

MySQL服务器停止

命令如下:

net stop mysql

linux:

查看mysql 是否启动

命令如下:

ps aux|grep mysql

MySQL服务器启动

命令如下:

service mysql start

MySQL服务器停止

命令如下:

service mysql stop

MySQL服务器重启

命令如下:

service mysql restart

原创文章,转载请注明: 转载自搞代码

微信 赏一包辣条吧~

支付宝 赏一听可乐吧~

征途linux mysql_MySql征途之mysql常用命令相关推荐

  1. (六)Linux环境部署(Centos+Nginx+Tomcat+Mysql) - 常用命令总结

    因为在网上发现系统性.严谨(特别是在安全方面)的Linux部署方面的参考文章很少,于是整理以下六篇Linux环境部署的系列性文章,其为本人在实践中,完整的搭建一个基于Linux系统上Centos+Ng ...

  2. mysql常用命令行操作-linux

    mysql常用命令行操作-linux 1. mysql -h 192.168.1.1 -u root -p 123456 -h意思是数据库所在服务器ip地址 -u是数据库用户名 -p是数据库密码 2. ...

  3. MYSQL常用命令(转载)

    1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqld ...

  4. 设置更改root密码 ,连接mysql,mysql常用命令

    2019独角兽企业重金招聘Python工程师标准>>> 设置更改root密码 /usr/local/mysql/bin/mysql -uroot 更改环境变量PATH,增加mysql ...

  5. 13.1-13.3 设置更改root密码,连接MySQL,MySQL常用命令

    13.1 设置更改root密码 大纲 准备工作: 1 启动mysql服务 [root@AliKvn ~]# /etc/init.d/mysqld start Starting MySQL.       ...

  6. 13.3 mysql常用命令

    2019独角兽企业重金招聘Python工程师标准>>> mysql常用命令目录概要 查询库 show databases; 切换库 use mysql; 查看库里的表 show ta ...

  7. Mysql常用命令行大全

    Mysql常用命令行大全 第一招.mysql服务的启动和停止 net stop mysql net start mysql 第二招.登陆mysql 语法如下: mysql -u用户名 -p用户密码 键 ...

  8. MYSQL常用命令大全(收集的超全)!

    文章目录 一.MYSQL常用命令 1: 1.导出整个数据库 2.导出一个表 3.导出一个数据库结构 4.导入数据库 启动与退出 二.库操作 1.创建数据库 2.显示所有的数据库 3.删除数据库 4.连 ...

  9. 【方向盘】达到Linux第三阶段的常用命令笔记记录---Part Ⅱ

    实现自己既定的目标,必须能耐得住寂寞单干 本文已被https://yourbatman.cn收录:女娲Knife-Initializr工程可公开访问啦:程序员专用网盘https://wangpan.y ...

最新文章

  1. python 生成001开始的序号_你知道嘛:Python内建序列通用操作有6种实现方法(赶快收藏)...
  2. ABAP search help (搜索帮助) 五种方法
  3. matlab机械手ikine函数,关于Mtalab-robotics工具箱中的fkine和ikine两个函数的问题讨论!...
  4. SegmentFault 技术周刊 Vol.16 - 浅入浅出 JavaScript 函数式编程
  5. 老公吵架把我扔街上_我是如何从在街上卖食物到为顶尖的技术公司工作的方式-第2部分:获取......
  6. pattern recognition and machine learning基本思想1:最大似然估计
  7. rsyslog数据流分析
  8. 非结构化商业文本中隐私信息识别-第2名方案(含数据)
  9. 全站 HTTPS 来了(转载)
  10. 简单讲解什么是黑帽SEO
  11. PS案例提升 【第1节】抠图--薄、透、露的朦胧美 案例二:扣取婚纱新娘
  12. 【Uly】微软产品开发中的“战争与和平”
  13. 如何从dump文件中提取出C#源代码学习通http://www.bdgxy.com/
  14. 【Java常用类】Instant:瞬时
  15. 如何用虚拟光驱给服务器装系统,怎样用虚拟光驱安装系统
  16. 把款软件可以测试双显卡,以进步之名! APU双显卡的混交测试
  17. 大南湖地磅房升级需要改造哪些方面
  18. 谈谈个人价值及平台红利
  19. crux系列写作-通过SSH实现虚拟机下的crux 2.6与win7主机互传文件
  20. 软件著作权申请注意事项——所需材料[详细版,不断补充中]

热门文章

  1. MQTT topic匹配规则
  2. transform总结
  3. python的with语句
  4. .NET笔试题集(五)
  5. 如何用CSS快速布局(一)—— 布局元素详细
  6. 快速部署RDA Remote Diagnostic Agent
  7. 负载均衡,会话保持,session同步
  8. Linux环境编程--linux中的perror、exit、_exit、wait 和 waitpid
  9. google ProtoBuf开发者指南
  10. Linux内核学习四库全书