| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> MySQL----MySQL数据库数据表增删改查命令行基础操作初体验 -> 正文阅读 |
|
[大数据]MySQL----MySQL数据库数据表增删改查命令行基础操作初体验 |
【原文链接】一、连接登录MySQL1.1 从cmd窗口登录本机数据库这里假设已经在windows上安装配置好数据库了
这种方式cmd窗口就暴露了密码,因此可以使用如下方式,这种是交互的方式,执行如下命令后回车,然后提示输入密码,此时密码也是隐藏的
(3)如果本地安装了两个数据库,比如安装了8.0版本的和5.7版本的,8.0端口为3306,5.7版本的端口为13306 连接登录3306的端口,执行如下命令然后输入密码即可
连接登录13306的端口,执行如下命令然后输入密码即可
1.2 从cmd窗口远程登录MySQL数据库(1)如果连接远端的数据库,则需要指定ip
二、MySQL数据库的常用操作命令初体验2.1 数据库的常用操作命令首先登录5.7版本的数据库
如下,这四个数据库是默认的自带的,
(2)创建数据库
如:
(3)查看当前正在使用的数据库
如下,这里还尚未使用数据库
(4)使用数据库
如:
(5)查看当前数据库中的表
如下,这里db_demo数据库中尚未创建表 (6)创建表,这里先简单体验一下
如下,创建一个学生表,表有两列,id和name
(7)查看表中所有数据
如下,此时student表中尚未写入数据
(8)向表中插入数据
如下,插入五条数据
(9)此时如果插入一条中文名,则会报错,如下所示
注意此步骤如果是在8.0版本的数据库中操作时没有问题的,在5.7版本的数据库中是会报错的 (10)在5.7版本的数据库中执行如下命令查看数据表的创建命令
如下,可以看到这里的默认的编码为latin1编码,显然latin1编码是不包含中文的。如果要支持中文,需要使用utf-8编码 通过查看数据库创建的命令,也能看出数据库的编码是latin1编码,首先可参照 MySQL----MySQL数据库插入中文报错或者乱码问题的解决办法修改整个数据库的字符编码为utf8,然后执行如下命令修改已经存在的数据库和数据表以及数据表中列字段的的编码格式,可以发现此时修改的过程还是相对比较麻烦的,因此最好在安装好数据库后就一次性将字符编码设置好,创建数据库的时候也同步指定默认编码为utf8
再次执行如下命令可以发现此时数据表的编码已经发生改变了
此时向数据库中插入一条含有中文的数据就已经没有问题了
(11)删除数据表
如下:
(12)删除数据库
如下:
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 | -2025/1/16 4:52:43- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |