一,MySQL的使用

  (1)启动MySQL服务(DOS下输入)net start mysql  /  停止服务net stop mysql,其中mysql是你的数据库服务器的名字。

  

  (2)登录MySQL:mysql -h localhost -u root -p回车后输入你的数据库登录密码。

  

  出现如上图的信息说明数据库已经成功登录了!

  (3)登录数据库后的常用操作:

    ①在控制台输入"help"或"\h"回车后查看MySQL的帮助信息;

    ②在控制台输入“exit()”或"\q"回车后退出MySQL服务;

    ③在控制台输入"status()"或"\s"表示从服务器获取MySQL的状态信息;

    ④在控制台输入"use 数据库名"或"\u 数据库名"表示切换当前数据库为指定的数据库。

注意:在DOS下重新配置的MySQL只是在当前窗口有效,若想要长期有效的修改配置信息,应该在my.ini中进行修改。

二,MySQL的常用操作(一)

1,库的操作

  ①创建数据库:create database 数据库名;

  如需要创建一个名为student的数据库,执行命令及结果如下:

  

  ②查看登录账户中的数据库:show databases;

    

  ③查看创建库的详细信息:show create database 已知数据库名;

  

  ④修改数据库:以修改数据库的编码为例

  alter database 数据库名 default character set 编码方式 collate 编码方式_bin;

  

  上图是将student数据库的编码方式修改为GBK编码的运行结果。

  ⑤删除数据库:drop database 数据库名;

  

2,表的操作

  ①创建表:create table 表名(列名1  数据类型 行级约束,列名2  数据类型  行级约束.....表级约束);

  

  表stu中idnum和name的取值都不允许为空,card的取值是唯一的,idnum和card组成组合主键。

  ②查看表的定义信息以及编码方式:show create table 已知表的表名;

  

  ③查看表中的字段信息:describe 表名;或desc 表名;

  

  ④修改表名:alter table 旧表名 rename to 新表名;

  

  如图,将表名stu修改为students,查看stu时没有找到数据,但是查看students时却能找到相应的数据,说明修改成功了。

  ⑤修改表的字段信息:alter table 表名 change 旧字段名 新字段名 新数据类型;

  

  上图将students表中的idnum列修改为numid,并且数据类型更改为char(20);

  ⑥添加字段:alter table 表名 add 新字段名 数据类型[约束条件];

  

  如图成功在表students中添加age列,并且设置数据类型为int型。

  ⑦删除字段:alter table 表名 drop 字段名;

  

  如图成功将students中的age列删除。

  ⑧修改表中列的数据类型:alter table 表名 modify 字段名 数据类型;

  

  ⑨删除表:drop table 表名;

  

  笔者经验尚浅,有不足之处恳请大家多多批评指正,谢谢!(更多内容请见后续分享!)

转载于:https://www.cnblogs.com/Anly-Lmj/p/10758307.html

MySQL的简单使用相关推荐

  1. linux 用root安装mysql数据库_Linux上安装Mysql及简单的使用详解

    1. 安装mysql sudo apt-get update sudo apt-get install mysql-server sudo apt-get install python-mysqldb ...

  2. Ubuntu 安装mysql和简单操作

    2019独角兽企业重金招聘Python工程师标准>>> ubuntu上安装mysql非常简单只需要几条命令就可以完成. 1. sudo apt-get install mysql-s ...

  3. MySQL的简单使用-(一)

    MySQL的简单使用 使用MySQL命令行工具 Windows 用户使用: MySQL Client, 输入密码 Linux: mysql -u用户名 -p密码mysql -uroot -p 显示数据 ...

  4. 使用 NodeJS+Express+MySQL 实现简单的增删改查

    关于node.js暂时记录如下,以后有时间一定学习 文章来自简书,作者:sprint,2016-07 使用 Node.js + Express+MySQL 实现简单的增删改查 https://www. ...

  5. navicat fo mysql 教程_Navicat For MySQL的简单使用教程

    1.前提是必须先安装好MySQL数据库(Mac下安装MySQL数据库见前一篇) 2.安装Navicat 3.点击navicate左上角:连接->MySQL->先测链接下,如果提示连接成功, ...

  6. java对mysql的简单操作的综合运用——登录+注册+修改密码

    本篇博客是java对mysql的简单操作的综合运用--登录系统.java对mysql的简单操作的综合运用--注册系统.java对mysql的简单操作的综合运用--修改密码系统的整合. 因为使用的是数据 ...

  7. java对mysql的简单操作的综合运用——修改密码系统

    本篇博客运用到: java连接mysql数据库连接 java对mysql的简单操作--修改数据 下面是修改密码系统的完整代码 import java.awt.event.ActionEvent; im ...

  8. java对mysql的简单操作的综合运用——登录系统

    本篇博客运用到: java连接mysql数据库连接(数据搜索) 下面是登录系统的完整代码 import java.awt.event.ActionEvent; import java.awt.even ...

  9. java对mysql的简单操作——增删改查的总结

    增删改查的详细内容可以点击以下链接: java对mysql的简单操作--增加数据 java对mysql的简单操作--删除数据 java对mysql的简单操作--修改数据 java连接mysql5.1教 ...

  10. java对mysql的简单操作的综合运用——注册系统

    本篇博客运用到: java连接mysql数据库连接 java对mysql的简单操作--增加数据 下面是注册系统的完整代码 import java.awt.event.ActionEvent; impo ...

最新文章

  1. 【ubuntu】在ubuntu下无法输出拼音输入法中的中括号“【” 和 “】”的解决方法
  2. 你真的理解“吃亏是福”么?
  3. 解决:error: Cannot find libmysqlclient_r under /usr/local/mysql.
  4. 什么是EEG以及如何解释EEG?
  5. mysql数据库array_mysql数据库array
  6. NLP:利用DictVectorizer对使用字典存储的数据进行特征抽取与向量化
  7. 蝙蝠未能连接到服务器是什么原因,家里飞来一只蝙蝠,怎么办?早点知道,有备无患!...
  8. W3C专业术语翻译对照表
  9. HEOI 2017 游记
  10. 关于c语言的符号常量以下叙述中正确的是,关于C语言的符号常量,以下叙述中正确的是...
  11. VRTK summary
  12. 2021年58个最佳个人WordPress博客主题
  13. ISIS开发出加密安卓通信软件
  14. 智能决策支持系统(IDSS)
  15. Flutter HotRealod详解
  16. 2021-08-26小白笔记2
  17. HDU 4415 Assassin’s Creed(贪心)
  18. 小米(社招)测试开发面经-小米手机管家
  19. 生活娱乐 重庆乡村基挑战肯德基为何失败
  20. java超市管理系统_一个简单的基于控制台的超市管理系统(java)

热门文章

  1. .bash_profile vs .bashrc
  2. Sublime Text 4.0 4102 安装插件的问题
  3. Linux 命令之 ll -- 列出当前文件或目录的详细信息
  4. HH SaaS电商系统的支付模块设计
  5. 四川大学金融转计算机,[请教]川大和西财哪个金融系好?!
  6. win7 蓝牙4.0 ble驱动_初识物联网无线通信技术之蓝牙4.0BLE协议栈
  7. mysql performance tuning_MySQL Performance tuning
  8. udp 使用connect优点_nodejs源码分析第十九章 -- udp模块
  9. pycharm和python在mac里安装_MAC安装python-opencv及在pycharm下的配置
  10. rs-485光端机的使用你真的清楚吗?