cmd进入mysql以及常用的mysql操作教程

 更新时间:2023年11月02日 10:00:31   作者:行秋  
对于从来自事计算机专业工作的人而言,MySQL并不陌生,下面这篇文章主要给大家介绍了关于cmd进入mysql以及常用的mysql操作的相关资料,需要的朋友可以参考下

cmd进入mysql操作

win+R,输入cmd,打开cmd窗口,进入到 mysql bin目录的路径下

第一步:启动mysql服务,可以通过“net start myql”命令实现;

第二步:先使用DOS命令进入mysql的安装目录下的bin目录中;

第三步:在命令行输入:mysql -u 用户名 -p密码;回车;

-h表示服务器名,localhost表示本地,-hlocalhost 可不输入;

-u为数据库用户名,root是mysql默认用户名;

-p为密码,如果设置了密码,可直接在-p后链接输入,如:-p123456,用户没有设置密码,显示Enter password时,直接回车即可。)如果密码中带有特殊字符,如&等,可以-p后面不直接输入密码,回车后,手动在Enter password:后面输入密码。

显示结果:

cmd下的mysql操作

数据库有关操作

1.查询时间:select now();

2.查询当前用户:select user();

3.查询数据库版本:select version();

4.列出数据库:show databases;

5.选择数据库:use databaseName;

6.建立数据库:create database databaseName;

7.查看新创建的数据库信息:show create database databaseName;

8.删除数据库:drop database databaseName;

数据表有关操作

1.查看数据表存储引擎:show engines;

2.列出表格:show tables;

3.创建表:

CREATE TABLE tableName(
    c_num int (11) not null  unique primary key auto_increment,
    c_name varchar (50),
    c_contact varchar (50),
    c_city varchar (50),
    c_birth datetime not null
);

4.查看表结构:desc tableName;

5.显示表格列的属性:show columns from tableName;

6.修改字段类型:alter table tableName modify fieldName newFieldType; 

7.字段改名:alter table tableName change oldFieldName newFieldName newFieldType; 

8.表改名:alter table oldTableName rename newTableName;

9.复制表:create table tableName2 select * from ttableName1;

10. 插入表中一行记录:insert into tableName values ("value1","value2","value3"......);

11. 删除表中一行记录:delete from tableName where columnName=value; //不加where将删除全部数据

12. 更新表中一行记录:update tableName set columnName=value where columnName=value; 

13. 查询表中所有记录:select * from tableName;

14.删除表:drop TABLE tableName;

备注:

MySQL会使用索引的操作符号

  <,<=,>=,>,=,between,in,不带%或者_开头的like

mysql退出:

在dos下运行net start mysql 不能启动mysql!提示发生系统错误 5;拒绝访问!切换到管理员模式就可以启动了。所以要以管理员身份来运行cmd程序来启动mysql。

dos命令的基本操作:

盘符: 例如想进入D盘   d:   
cd      进入到当前盘某个目录。
cd \    进入当前盘根目录
cd \windows  进入到当前盘Windows目录
cd..    退出到上一级目录

注:  进入含有特殊字符目录时需要加引号  例如 cd "c:\program files"

在cmd中,不需要你全输入,你只需要按p键,然后按tab键,就可以定位,以p字母开头的文件/文件夹名。多次按tab键可切换文件/文件名

总结

到此这篇关于cmd进入mysql以及常用的mysql操作的文章就介绍到这了,更多相关cmd进入mysql操作内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 巧用mysql提示符prompt清晰管理数据库的方法

    巧用mysql提示符prompt清晰管理数据库的方法

    随着管理mysql服务器越来越多,同样的mysql>的提示符有可能会让你输入错误的命令到错误的数据库,这时候需要巧用mysql的提示符,这是我的提示符root@localhost(mysql) 08:55:21> 用prompt命令实现(适用于windows和linux环境)
    2009-08-08
  • Java连接mysql数据库并进行内容查询的方法

    Java连接mysql数据库并进行内容查询的方法

    下面小编就为大家带来一篇Java连接mysql数据库并进行内容查询的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-10-10
  • 从mysql读写分离着手提升服务器性能

    从mysql读写分离着手提升服务器性能

    这篇文章主要为大家介绍了从mysql读写分离着手提升服务器性能实现详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05
  • 浅谈mysql密码遗忘和登陆报错的问题

    浅谈mysql密码遗忘和登陆报错的问题

    下面小编就为大家带来一篇浅谈mysql密码遗忘和登陆报错的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • mysql增删改查基础语句

    mysql增删改查基础语句

    这篇文章主要介绍了mysql增删改查基础语句,需要的朋友可以参考下
    2017-10-10
  • MySQL Count函数使用教程

    MySQL Count函数使用教程

    这篇文章主要介绍了MySQL Count函数,COUNT()是一个聚合函数,返回指定匹配条件的行数。开发中常用来统计表中数据,全部数据,不为NULL数据,或者去重数据
    2022-12-12
  • MYSQL慢查询和日志实例讲解

    MYSQL慢查询和日志实例讲解

    这篇文章主要介绍了MYSQL慢查询和日志实例讲解,有对这方面感兴趣的同学可以研究学习下
    2021-02-02
  • Mysql 5.6

    Mysql 5.6 "隐式转换"导致的索引失效和数据不准确的问题

    这篇文章主要介绍了Mysql 5.6 “隐式转换”导致的索引失效和数据不准确的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • mysql百万数据表加索引优化的方法

    mysql百万数据表加索引优化的方法

    在大数据时代,随着数据量的快速增长,对数据库的索引优化变得尤为重要,本文主要介绍了mysql百万数据表加索引优化的方法,感兴趣的可以了解一下
    2024-02-02
  • Mysql主从同步备份策略分享

    Mysql主从同步备份策略分享

    主从服务器上的MySQL数据库版本同为5.1.34
    2011-05-05

最新评论