跨国网站,重庆永川网站建设公司,属于网站建设过程规划,那些网站平台可以做3d建模文章目录 1、连接数据库1.1 命令提示符登陆1.2 MySQL 8.0 Command Line Client 登陆1.3 MySQL Workbench 登陆 2、基本语句2.1 查看所有库2.2 创建库2.3 删除库2.4 选择数据库2.5 查看表2.6 创建表2.7 删除表2.8 改表名2.9 清空表 在上一小节中介绍了 MySQL 数据库的安装#… 文章目录 1、连接数据库1.1 命令提示符登陆1.2 MySQL 8.0 Command Line Client 登陆1.3 MySQL Workbench 登陆 2、基本语句2.1 查看所有库2.2 创建库2.3 删除库2.4 选择数据库2.5 查看表2.6 创建表2.7 删除表2.8 改表名2.9 清空表 在上一小节中介绍了 MySQL 数据库的安装接下来终于可以动手操作数据库了。本节内容介绍 MySQL 数据库的一些基本操作当做开胃菜。 1、连接数据库
MySQL 在内部保存了自己的用户列表并且把每个用户与各种权限关联起来在安装过程中我们设置了一个 root 用户并且设置了密码。要想操作数据库中的数据首先要连接上数据库。如果要连接远程的 MySQL 服务器需要
主机名计算机名——如果连接到本地服务器为 localhost端口——默认端口为3306一个合法的用户名——在数据库中创建的用户用户口令——登陆密码。
由于我们是在本地计算机中进行只需要用户名和用户口令即可。
在本地计算机上登陆 MySQL 服务器有三种方式。
1.1 命令提示符登陆
在命令提示符登陆的的指令为mysql -u 用户名 -p
打开命令提示符输入 mysql -u root -p然后回车会提示我们输入密码输入密码即可 其实可以通过一行直接登陆指令为mysql -u 用户名 -p密码注意-p和密码之间没有空格。 可以看到已经登陆成功但是提示我们在命令行接口中使用密码是不安全的为什么呢因为命令提示符会记住我们输入的指令以防他人窃取密码建议使用第一种方式登陆。
1.2 MySQL 8.0 Command Line Client 登陆
其实在安装 MySQL 时会安装一些其他的辅助工具例如 MySQL 8.0 Command Line Client 在开始菜单栏里打开它 然后提示我们输入密码键入密码回车即可接下来就和命令提示符的界面、功能一模一样了这种方式只是省去了我们输入登陆命令的操作。 1.3 MySQL Workbench 登陆
随 MySQL 一起安装的还有一个工具 MySQL Workbench它是为 MySQL 设计的ER/数据库建模工具。是著名的数据库设计工具DBDesigner4的继任者。具有设计和创建新的数据库图示建立数据库文档以及进行复杂的MySQL 迁移的作用。 打开它界面如图所示点击标注部分 点击之后会出现一个让我们输入密码的对话框输入密码点击 OK 登陆成功之后出现了如下界面 其中 ① 部分为数据库语句输入部分该区域左上角的小闪电图标是执行按钮②部分为查询结果。
数据库的三种登陆方式已经介绍完毕建议初学者使用第一种方式这样可以体验纯粹的指令操作加深理解。
2、基本语句
接下来介绍数据库操作的基本语句可以说是最基础的语句了一定要牢记。
2.1 查看所有库
MySQL 安装完成之后自带了几个数据库我们可以用它们来测试。查看有哪些库需要这条语句show databases; 已经列出了 MySQL 中所有的库。
2.2 创建库
创建库的语句为create database databasename; 2.3 删除库
删除库的语句为drop database databasename; 2.4 选择数据库
操作数据库之前首先要选择使用的数据库其语句为use databasename; 2.5 查看表
为了获取一个数据库中的表的列表需使用show tables; 2.6 创建表
表的创建语句需要
表名称字段名称每个字段类型、长度等
创建表的语句为create table tablename column_name column_type);我们在自己创建的 fatcat 库里创建以下表
create table article_tbl(article_id INT NOT NULL AUTO_INCREMENT,article_title VARCHAR(100) NOT NULL,article_author VARCHAR(40) NOT NULL,article_date DATE,PRIMARY KEY ( article_id )
);这里简单解释一下
字段使用NOT NULL属性是因为我们不希望这个字段的值为NULL。 因此如果用户将尝试创建具有NULL值的记录那么MySQL 会产生错误。字段的 AUTO_INCREMENT 属性告诉 MySQL 自动增加 id 字段下一个可用编号。关键字 PRIMARY KEY 用于定义此列作为主键。可以使用逗号分隔多个列来定义主键。 2.7 删除表
删除表和删除库一样简单drop table tablename;。 2.8 改表名
有时候我们会觉得之前起的表名不好听正如现在的我们嫌弃之前的QQ或微信昵称那么自己觉得不好就改呗rename table tablename1 to tablename2;。 还有一种语句可以重命名表名alter table tablename1 rename to tablename2;。我们使用这种语法再将 article 改回 article_tbl。 2.9 清空表
清空表的语句为truncate table tablename;此句效率最高。
有一些变种的方法可以实现相同的功能
删除表中的所有列delete * from tablename;删除表再建一个同名的表。
为了效率该选那个你知道了吧
总结加上登陆语句总共介绍了10条 MySQL 基本操作语句都比较容易理解将 MySQL 的语句视为一种语言一个英语变种的语种将我们的想法翻译一下就好了。