MySql命令行基本操作
启动mysql服务: net start mysql关闭mysql服务: net stop mysql命令行登陆mysql:mysql -h localhost -u root -p admin 命令行登陆mysql:mysql -uroot -padmin 退出mysql控制台:quit或者exit查看mysql控制台当前信息:status显示当前用户名:select user();显示当前日期:select current_date();显示当前时间:select current_time();显示当前时间戳(日期加时间):select current_timestamp();显示所有的数据库模式:show databases();MySql默认有三个数据库模式:information_schema、mysql与test。切换到指定的数据库模式:use 数据库名称。use kika;切换数据库后,查看当前使用的那个数据库模式:select database();登录数据库时,直接声明数据库模式的名称:mysql -uroot -padmin kika列出某个数据库模式中所有的数据表:show tables;查看某个表的表结构:desc 表名;或者describe 表名;例如:desc t_user;创建数据库模式:create database 数据库名称;creata database testdatabase;或者creata database testdatabase CHARACTER SET utf8;删除数据库模式:drop database 数据库名称; drop database testdatabase;修改数据库模式:alter database 数据库名称 CHARACTER SET utf8;alter database testdatabase CHARACTER SET utf8;创建表:create table if not exists tb_test( --如果表tb_test不存在则创建 id int primary key auto_increment,--定义主键,且自增 name varchar(200) not null, --字符类型列,最大长度200 salary float(11,2), --小数类型列,保留2位 birthday date, --日期类型列,只保存‘2013-02-08’这个种形式的 sleep time, --只保存时间‘08:12:52’ ts timestamp, --保存日期和时间:‘2013-11-17 18:25:44’ description text, --保存大文本,长度不限 picture blob --保存二进制数据 );创建临时表(只在当前数据库有效,断开数据库连接后,表自动删除):create temporary table tb_temp(id integer,name varchar(50))删除表: drop table 表名称;修改表:1.删除列:alter table table_name drop column_name; 列:alter table tb_test drop name;2.添加列:alter table table_name add column_name;列如:alter table tb_test add name varchar(200) not null;3.修改列的格式:alter table table_name change column_name new_name ;列如:alter table tb_test change name c_name integer;插入数据:insert into 表名(name,birthday,sex)values(‘张三’,‘1990-05-09’,‘男’);删除数据:delete from 表名 where id=‘001’修改数据:update 表名 set sex=‘女’where id=‘002’执行mysql脚本文件(init.sql):mysql> \.init.sql 或者 source c:\init.sql
转载于:https://www.cnblogs.com/ss-d/p/3428165.html
MySql命令行基本操作相关推荐
- mysql如何使用命令行操作_MySQL命令行基本操作
本文记录的是windows7系统下Mysql的命令行基本操作. 一.MySQL启动与登录 1. MySQL启动: 通过运行mysql安装目录下的/bin/mysqld.exe文件来启动Mysql服务. ...
- [MySQL]命令行工具和基本操作
[MySQL]命令行工具和基本操作 一 MySQL命令行工具 (查看帮助 ---help,或 -?) 1)MySQL MySQL是一个简单的SQL外壳(有GNU readline功能).它支持交互式 ...
- 使用mysql命令行的工具_[MySQL]命令行工具和基本操作
一 MySQL命令行工具 (查看帮助 ---help,或 -?) 1)MySQL MySQL是一个简单的SQL外壳(有GNUreadline功能).它支持交互式和非交互式使用.当交互使用时,查询结果 ...
- mysql 执行cmd,mysql命令行中执行sql的几种方式总结
1.直接输入sql执行 MySQL> select now(); +---------------------+ | now() | +---------------------+ | 2013 ...
- mysql客户端指令_mysql command line client(mysql命令行客户端)
mysql command line client(mysql命令行客户端) (2010-03-24 09:18:38) 标签: 文化 分类: 数据库 1.输入密码:****** 2.ues mysq ...
- mysql的调用有哪三种方式_MySQL数据库之mysql命令行中执行sql的几种方式总结
本文主要向大家介绍了MySQL数据库之mysql命令行中执行sql的几种方式总结 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1.直接输入sql执行 MySQL> se ...
- mysql 命令行访问_Mysql 命令行模式访问操作mysql数据库操作
使用环境 在cmd模式下输入 mysql --version (查看mysql安装的版本). 完整的命令可以通过mysql --help来获取. 本测试使用的Mysql版本是mysql5, 本测试使用 ...
- 使用MySQL命令行修改密码
通过MySQL命令行,可以修改MySQL数据库的密码,下面就为您详细介绍该MySQL命令行,如果您感兴趣的话,不妨一看. 格式:mysqladmin -u用户名 -p旧密码 password 新密码 ...
- mysql命令行批量添加数据_mysql命令行批量插入100条数据命令
先介绍一个关键字的使用: delimiter 定好结束符为"$$",(定义的时候需要加上一个空格) 然后最后又定义为";", MYSQL的默认结束符为" ...
最新文章
- 北纬39°54上的采访
- SpringBoot连接MQTT进行发布消息时取消保留消息
- ajax request headers,ajax request VS normal request
- 如何在EXCEL中添加下拉框
- jmeter负载测试测试_使用Apache JMeter负载测试Web应用程序
- pandas concat_pandas-数据合并-concat(最全参数解释,含代码和实例)
- 设计模式-03-结构型模式详解
- 微信小程序云开发教程-微信小程序的API入门-常用API
- 不会win10文件夹同步?教你两种方法
- Activiti7整合SpringBoot
- 大数据技术原理与应用答案 林子雨 第二版
- JDK1.6支持TSL1.2协议
- 来来来,咱们聊一下 JWT。安全验证的知识 两篇文章就够了
- 我的学习路径与方法之机器学习导入篇
- CDA LEVELⅠ2021新版模拟题二(附答案)
- tomcat错误This is very likely to create a memory leak
- 红叶李之Linux bash 基础特性
- 从星巴克店面运营学习 DevOps
- maven项目源码下载
- thead/thead标签怎么用?
热门文章
- oracle基础授权,Oracle基础学习3--Oracle创建用户并授权
- yapi 接口文档_1分钟docker部署顶尖 API 文档管理系统
- android webview file,Android WebView 不支持 H5 input type=file 解决方法
- ngrok服务器搭建_利用暴露在外的API,无法检测的Linux恶意软件将矛头指向Docker服务器...
- 【渝粤教育】国家开放大学2019年春季 1362应用语言学 参考试题
- 【渝粤题库】陕西师范大学152210 现代社会调查理论与方法
- 【渝粤题库】广东开放大学 商务办公软件应用与实践 形成性考核
- 计算机启动完成后操作系统负责管理的是,终极:如果计算机启动后无法进入系统,旧驱动程序会教您如何处理...
- php soap debug,php soap客户端调试实例
- go语言服务器运行,Go语言实现Web服务器