怎么在命令行敲mysql 命令行窗口怎么打开mysql

如何用命令行进入mysql具体操作步骤

windows操作系统

网站建设哪家好,找成都创新互联!专注于网页设计、网站建设、微信开发、成都微信小程序、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了北屯免费建站欢迎大家使用!

先启动mysql,控制面板=》管理工具=》服务,找到mysql,启动

进入命令提示符,也就是黑窗口【运行里面输入 cmd 回车即可】

输入mysql -u root -p密码 【注意 -p 跟 密码之间没有空格】

ok,进入mysql了。

limux操作系统,假设你的是 centos

进入终端。

输入 service mysqld start

mysql启动了,再输入

输入mysql -u root -p密码 【注意 -p 跟 密码之间没有空格】

ok,进入mysql了。

如何通过命令行打开mysql数据库

使用命令行连接MySQL数据库:

Windows操作系统下,开始——运行,打开"运行"对话框,输入cmd,点击“确定”即可进入DOS窗口。

DOS窗口输入登录MySQL数据库命令

mysql

-h

127.0.0.1

-u

root

-p

命令参数说明:

mysql是登录数据库的命令,-h

后面跟服务器的IP,由于本示例MySql服务器安装在本地,因此IP地址为127.0.0.1;-u

后面跟用户名,本示例采用

root用户登录;-p

后面跟登录密码。

输入上述命令后回车,再输入登录密码,在回车即可完成登录MySQL数据库服务了。跟着可以运行use

databaseName语句操作某个数据库了

如何使用mysql命令行

打开开始-》运行-》输入cmd回车,开启命令行模式,简单的一些命令有如下

//window下mysql服务的启动与停止****************

//方法一:

启动 : cmd下输入'net start mysql'

停止 : cmd下输入'net stop mysql'

//方法二 : (推荐,省的记命令)

控制面板管理工具服务(或者直接搜索'服务'),然后找到mysql,直接启动或停止

//mysql登录和退出******************

//登录

mysql -uroot -p #或:mysql -hlocalhost -uroot -p

#注 : 如果报错 " 'mysql' 不是内部或外部命令... ",那就是win系统的环境变量没有配置

//退出

exit

//数据库定义语句******************

//创建数据库

create database day01_test [charset utf8] [collate utf8_general_ci];

#默认字符编码utf8,默认排序规则utf8_general_ci ,,, []代表可选项

//删除数据库

drop database day01_test;

//其他数据库操作

show databases; //显示系统中所有数据库

use day01_test; //选择day01_test库

//mysql的字段类型******************

/*

//整型

+------------+-----------+------------------------+-------+

| 类型 | 大小(字节)| 范围(有符号) |是否常用|

+------------+-----------+------------------------+-------+

| tinyint | 1 | -128~127 | √ |

| smallint | 2 | -32768~32767 | |

| mediumint | 3 | -8388608~8388607 | |

| int | 4 | -2147483648~2147483647 | √ |

| bigint | 8 | +-9.22*10的18次方 | |

+------------+-----------+------------------------+-------|

注:unsigned:声明无符号,就是不能为负,如tinyint声明无符号范围为0~256

*/

/*

//浮点型

+--------------+---------------+------------------------+-------+

| 类型 | 大小(字节) | 范围(有符号) |是否常用|

+--------------+---------------+------------------------+-------+

| float(m,d) | 4 单精度 | -128~127 | |

| double(m,d) | 8 双精度 | -32768~32767 | |

| decimal(m,d) | 依赖于M和D的值| -8388608~8388607 | √ |

+------------+-----------+------------------------------+-------|

*/

/*

//字符类型

+---------+--------------+-----------+--------+

| 类型 | 大小(字节) | 用途 |是否常用|

+---------+--------------+-----------+--------+

| CHAR | 0-255 | 固定长度 | √ |

| VARCHAR | 0-65535 | 变化长度 | √ |

| TEXT | 0-65535 | 长文本数据 | √ |

| enum | 最多65535选项| 单选类型 | |

| set | 最多64选项 | 多选类型 | |

+---------+--------------+------------+-------|

char : 固定长度,字段设为char(10) , 如果用户只存储3个字符,也占10个字符的空间

varchar : 变化长度,字段设为varchar(10), 如果用户只存储3个字符,只占3个字符的空间

text : 通常用于存储大文本,如博客,论文等

*/

/*

//时间类型

+-----------+-----------+-----------------------------------------+-------+

| 类型 | 大小(字节)| 范围 |是否常用|

+-----------+-----------+-----------------------------------------+-------+

| DATE | 3 | 1000-01-01/9999-12-31 | |

| TIME | 3 | -838:59:59/838:59:59 | |

| YEAR | 1 | 1901/2155 | |

| DATETIME | 8 | 1000-01-01 00:00:00/9999-12-31 23:59:59 | |

| TIMESTAMP | 8 | 1970-01-01 00:00:00/2037 年某时 | |

+-----------+-----------+-----------------------------------------+-------|

注 : 存储时间基本不用时间类型 , 而是将时间存为时间戳,用int类型

*/

//表的简单创建语法*********************

create table student(

id int,

name varchar(10)

);

//表的其他常规操作*********************

//显示所有表

show tables;

//显示表结构

desc 表名;

//显示表的创建语句

show create table 表名;

//删除表

drop table aaa;

黑马程序员的PHP是国内最早开设的真正人工智能课程。课程全面系统,紧跟时代潮流。


分享标题:怎么在命令行敲mysql 命令行窗口怎么打开mysql
网站网址:http://scyanting.com/article/ddesgdp.html