怎么在命令行敲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