启动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命令行基本操作相关推荐

  1. mysql如何使用命令行操作_MySQL命令行基本操作

    本文记录的是windows7系统下Mysql的命令行基本操作. 一.MySQL启动与登录 1. MySQL启动: 通过运行mysql安装目录下的/bin/mysqld.exe文件来启动Mysql服务. ...

  2. [MySQL]命令行工具和基本操作

    [MySQL]命令行工具和基本操作 一 MySQL命令行工具  (查看帮助 ---help,或 -?) 1)MySQL MySQL是一个简单的SQL外壳(有GNU readline功能).它支持交互式 ...

  3. 使用mysql命令行的工具_[MySQL]命令行工具和基本操作

    一 MySQL命令行工具  (查看帮助 ---help,或 -?) 1)MySQL MySQL是一个简单的SQL外壳(有GNUreadline功能).它支持交互式和非交互式使用.当交互使用时,查询结果 ...

  4. mysql 执行cmd,mysql命令行中执行sql的几种方式总结

    1.直接输入sql执行 MySQL> select now(); +---------------------+ | now() | +---------------------+ | 2013 ...

  5. mysql客户端指令_mysql command line client(mysql命令行客户端)

    mysql command line client(mysql命令行客户端) (2010-03-24 09:18:38) 标签: 文化 分类: 数据库 1.输入密码:****** 2.ues mysq ...

  6. mysql的调用有哪三种方式_MySQL数据库之mysql命令行中执行sql的几种方式总结

    本文主要向大家介绍了MySQL数据库之mysql命令行中执行sql的几种方式总结 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1.直接输入sql执行 MySQL> se ...

  7. mysql 命令行访问_Mysql 命令行模式访问操作mysql数据库操作

    使用环境 在cmd模式下输入 mysql --version (查看mysql安装的版本). 完整的命令可以通过mysql --help来获取. 本测试使用的Mysql版本是mysql5, 本测试使用 ...

  8. 使用MySQL命令行修改密码

    通过MySQL命令行,可以修改MySQL数据库的密码,下面就为您详细介绍该MySQL命令行,如果您感兴趣的话,不妨一看. 格式:mysqladmin -u用户名 -p旧密码 password 新密码 ...

  9. mysql命令行批量添加数据_mysql命令行批量插入100条数据命令

    先介绍一个关键字的使用: delimiter 定好结束符为"$$",(定义的时候需要加上一个空格) 然后最后又定义为";", MYSQL的默认结束符为" ...

最新文章

  1. 北纬39°54上的采访
  2. SpringBoot连接MQTT进行发布消息时取消保留消息
  3. ajax request headers,ajax request VS normal request
  4. 如何在EXCEL中添加下拉框
  5. jmeter负载测试测试_使用Apache JMeter负载测试Web应用程序
  6. pandas concat_pandas-数据合并-concat(最全参数解释,含代码和实例)
  7. 设计模式-03-结构型模式详解
  8. 微信小程序云开发教程-微信小程序的API入门-常用API
  9. 不会win10文件夹同步?教你两种方法
  10. Activiti7整合SpringBoot
  11. 大数据技术原理与应用答案 林子雨 第二版
  12. JDK1.6支持TSL1.2协议
  13. 来来来,咱们聊一下 JWT。安全验证的知识 两篇文章就够了
  14. 我的学习路径与方法之机器学习导入篇
  15. CDA LEVELⅠ2021新版模拟题二(附答案)
  16. tomcat错误This is very likely to create a memory leak
  17. 红叶李之Linux bash 基础特性
  18. 从星巴克店面运营学习 DevOps
  19. maven项目源码下载
  20. thead/thead标签怎么用?

热门文章

  1. oracle基础授权,Oracle基础学习3--Oracle创建用户并授权
  2. yapi 接口文档_1分钟docker部署顶尖 API 文档管理系统
  3. android webview file,Android WebView 不支持 H5 input type=file 解决方法
  4. ngrok服务器搭建_利用暴露在外的API,无法检测的Linux恶意软件将矛头指向Docker服务器...
  5. 【渝粤教育】国家开放大学2019年春季 1362应用语言学 参考试题
  6. 【渝粤题库】陕西师范大学152210 现代社会调查理论与方法
  7. 【渝粤题库】广东开放大学 商务办公软件应用与实践 形成性考核
  8. 计算机启动完成后操作系统负责管理的是,终极:如果计算机启动后无法进入系统,旧驱动程序会教您如何处理...
  9. php soap debug,php soap客户端调试实例
  10. go语言服务器运行,Go语言实现Web服务器