mysql安装与库表简单操作

目录

一,MySQL介绍

1 MySQL简介

二,下载MySQL

2 下载MySQL

三,安装MySQL

3.1 安装类型选项

3.2 产品配置

3.3 设置密码

3.4 产品配置安装

四,配置MySQL

4 配置MySQL

五,测试MySQL及库表示例

5.1 测试MySQL

5.2 库表示例


一,MySQL介绍

1  MySQL简介

MySQL是一种开源的关系型数据库管理系统,它是最流行的数据库之一。MySQL由瑞典MySQL AB公司开发,后被Sun Microsystems收购,最终由Oracle公司继续开发和维护

特点:

  1. 开源:       MySQL基于开源模式发布,任何人都可以免费使用、修改和分发。
  2. 跨平台性:MySQL可以在多个操作系统上运行,包括Windows、Linux、Mac等。
  3. 高性能:    MySQL通过使用索引、优化查询语句等技术,提供快速和高效的数据访问能力。
  4. 可扩展性:MySQL支持多种存储引擎,如InnoDB、MyISAM等,可以根据具体需求选择合                      适的引擎来管理数据。
  5. 安全性:   MySQL提供了多层次的安全机制,包括用户权限管理、数据加密等,保护数据的                   安全性。
  6. 高可用性:MySQL支持主从复制、故障切换等机制,确保数据库的高可用性和容错性。
  7. 易用性:   MySQL具有简单易懂的语法和丰富的文档,使得开发人员可以快速上手和使用

二,下载MySQL

2 下载MySQL

下载MySQL(打开下面链接)

MySQL

下载步骤

进入官网,选择downloads

cee1b1f15cc349a6bfe53ab888b2dccf.png

一直往下拉,选择社区版

624e0cddc33342889b0b99bc954a3921.png

选择如图

ef34406aa4c445a4800fa8c448ca0c9e.png

选择如图

2f48e511864542769792806725929900.png

按照箭头所指,选择

0bef03163ec6420ea294725d96eda0d7.png

三,安装MySQL

3.1 安装类型选项

developer default(开发者默认):安装 mysql 开发所需的所有产品
server only(服务器):只安装 mysql 服务器产品
client only(客户端):只安装没有服务器的 mysql 客户端产品
full(完全):安装所有包含的 mysql 产品和功能
安装此目录中所有可用的产品,包括 MySQL Server、MySQL Shell、MySQL
Router、MySQL Workbench、文档、示例和示例等。
custom(手动):手动选择系统上应安装的产品

3.1.1 双击下载好的文件,会出现下列界面,并且选择full选项,单机next按钮

8a4274320a214a0e8e22ac0d466da2f2.png

3.1.2 当出现以下界面,单机箭头所指内容

f97c083b624444b29a10df08a1b4dcb7.png

3.1.3 等待安装,安装完成点击下一步

48684da1d1ad4eecbfbec7c22f5b0151.png

3.2 产品配置

Development Computer :适合个人开发学习使用;
Server Computer: 主要用于 FTP,email,web 服务器等;
Dedicated Computer:用作 MySQL 服务器

3.2.1 下一步执行完成之后,会出现以下界面,单机next

3afd9fe108754ffea87af56b399ef59a.png

3.2.2 执行完成过后会出现以下界面,然后单击next

c683064db0ac403bbc46e0364ef7222d.png

3.2.3 跳到如下界面,单机下一步

Use Strong Password Encryption for Authentication (RECOMMENDED)
使用强密码加密进行身份验证(推荐)
Use Legacy Authentication Method (Retain MySQL 5.x Compatibility)
使用传统身份验证方法(保留 MySQL 5.x 兼容性)
Authentication Method
身份验证方法

32c995f80350459ca57d4889006dd2d1.png

3.3 设置密码

3.3.1 跳到下列界面,设置密码,并且再次输入密码,单击下一步next

f31c120c7d134b88ad0873d61bce8a7c.png

3.3.2 跳到以下界面,单击next

3ba340366e3e43418fcdce3ae00ba9df.png

3.3.3 跳到以下界面,单击next

Yes, grant full access to the user running the Windows Service ( if
applicable) and theadministrators group only.Other users and groups will
not have access.
是,仅向运行 Windows 服务(如果适用)的用户和管理员组授予完全访问权限。其他
用户和组将无权访问。
Yes, but let me review and configure the level of access.
是的,但让我检查并配置访问级别

54a4b677debd4dec9fec8d7c00b2d2e9.png

3.3.4 跳到以下界面 单击execute进行安装

81da4b4436de49fcba21d77c9bf3dfbd.png

3.3.5 安装后,单击完成

3b6deb9d8dee4e62b06b6a7d7c660aa0.png

3.4 产品配置安装

3.4.1

342dc41be9ce438cb7c7ef6f3a382588.png

47dcccb0bdc64c5ca9e947ba4cd28488.png

cee354512b7f4bfd845de2fb7eaad891.png

3.4.2 检查密码

b93286ad590f4f3da9e9ab1b3384b604.png

6ce29acbae804495af20f8dc4388e86f.png

6f1f82a2e04748fc86f859b93dcb9bdf.png

3d55e85a2d9a4f1ba6bd5b0f8dc18a25.png

四,配置MySQL

4 配置MySQL

4.1 a在电脑上找到此电脑选项,右键单机,打开属性

f2c1c93575d849a1bbbf42aa2b8f349a.png

4.2 找到高级系统设置,然后点击高级,找到环境变量,进行配置

d84de389bdfc43908b23827e5819a244.png

4.3 找到path路径,为其新增一条环境变量

7f3b3da057294f11aee6296baf1ea0ea.png

4.4 打开path目录时,然后点击右上角的新建,为其增加一条信息,这条信息内容为mysql的bin子目录下的路径构成

532a58450d5e48dbb408d4e3b5f068b6.png

五,测试MySQL及库表示例

5.1 测试MySQL

输入命令mysql -uroot -p   ;然后输入密码,会显示当前版本的mysql版本号,并且在输入密码后进入数据库操作界面,测试成功,mysql安装成功。

6298eac57abd447497e3095242899703.png

5.2 库表示例(在linux环境下)

1

#输入命令,在提示输入密码的命令框输入密码后进入mysql
mysql -uroot -p
Enter password:
#然后使用数据库
use a

2 使用数据库之后,然后使用该命令建表

#创建表,并且添加约束
create table hero(
id int(10) primary key auto_increment,
name varchar(5) not null unique ,
nickname varchar(15) unique,
address varchar(20)  not null,
`groups` varchar(8) check (`groups` in('西游','水浒','三国','红楼')),
email varchar(28) not null,
telphone int(18) not null);

3 然后插入数据

insert into hero values
(null,'孙悟空','孙大圣','花果山','西游','1@.com',123456),
(null,'猪八戒','天蓬','高老庄','西游','2@.com',123465),
(null,'沙和尚','卷帘大将','流沙河','西游','3@.com',123564),
(null,'小白龙','白龙马','西海','西游','4@.com',123546),
(null,'哪吒','三太子','陈塘关','西游','5@.com',123654),
(null,'张百忍','玉皇大帝','天宫','西游','6@.com',123645),
(null,'释迦穆尼','如来佛祖','小西天','西游','7@.com',132456),
(null,'李修缘','降龙罗汉','浙江天台县','西游','8@.com',213564),
(null,'李耳','太上老君','八景宫','西游','9@.com',231564),
(null,'杨戬','二郎神','灌江口','西游','10@.com',321564),
(null,'唐僧','唐三藏','大唐','西游','11@.com',312564),
(null,'李长庚','太白金星','兜率宫','西游','12@.com',456123),
(null,' 林冲',' 林教头',' 河北省相州','水浒','13@.com',465123),
(null,' 宋江',' 及时雨','徐州','水浒','14@.com',564123),
(null,' 吴用',' 智多星','河南','水浒','15@.com',546123),
(null,' 鲁智深',' 旺旺仔','山东','水浒','16@.com',645123),
(null,' 武松',' 行者','浙江','水浒','17@.com',654123),
(null,' 卢俊义',' 玉麒麟','江苏','水浒','18@.com',123789),
(null,' 公孙胜',' 入云龙','广东','水浒','19@.com',123798),
(null,' 张顺',' 小霸王','湖北','水浒','20@.com',123897),
(null,' 阮小二',' 神行太保','河南','水浒','21@.com',123879),
(null,' 马麟',' 青面兽','湖南','水浒','22@.com',123987),
(null,' 时迁',' 小温侯','四川','水浒','23@.com',123978),
(null,' 燕青',' 玉麒','广东','水浒','24@.com',132789),
(null,' 鲍旭',' 九纹龙','信阳','水浒','25@.com',213789),
(null,' 李逵','黑旋风',' 河南省洛阳','水浒','26@.com',231789),
(null,' 路德清',' 独火星',' 湖南省长沙','水浒','27@.com',312789),
(null,' 刘备',' 刘玄德',' 四川省成都','三国','28@.com',321789),
(null,' 关羽',' 关云长',' 河北省涿郡','三国','29@.com',789123),
(null,' 张飞',' 张翼德',' 涿郡','三国','30@.com',789132),
(null,' 曹操',' 孟德',' 河南省许昌','三国','31@.com',789321),
(null,' 孙权',' 仲谋',' 江苏省吴郡','三国','32@.com',789312),
(null,' 周瑜',' 公瑾',' 江苏省庐江','三国','33@.com',789231),
(null,' 诸葛亮',' 卧龙',' 四川省南阳','三国','34@.com',789213),
(null,' 赵云',' 子龙',' 河北省常山','三国','35@.com',178923),
(null,' 吕布',' 奉先',' 山东省临沂','三国','36@.com',178932),
(null,' 张辽',' 文远',' 山西省太原','三国','37@.com',278913),
(null,' 许褚',' 怀仁',' 河南省许昌','三国','38@.com',278931),
(null,' 司马懿',' 仲达',' 河南省洛阳','三国','39@.com',378912),
(null,' 贾宝玉','宝玉',' 贾府','红楼','40@.com',378921),
(null,' 林黛玉',' 黛玉',' 林家','红楼','41@.com',456789),
(null,' 薛宝钗',' 宝钗',' 薛家','红楼','42@.com',456798),
(null,' 王熙凤',' 凤姐',' 王家','红楼','43@.com',456879),
(null,' 贾母',' 老太太',' 贾府1','红楼','44@.com',456897),
(null,' 贾政',' 贾爷','贾府2','红楼','45@.com',456978),
(null,' 贾惜春',' 惜春',' 贾府3','红楼','46@.com',456987),
(null,' 史湘云',' 湘云',' 史家','红楼','47@.com',459867),
(null,' 贾琏',' 琏二爷',' 贾府4','红楼','48@.com',459786),
(null,' 贾迎春',' 迎春',' 贾府5','红楼','49@.com',459768),
(null,' 贾探春',' 探春',' 贾府6','红楼','50@.com',459687);

4 然后查询表结构,和表数据

d5ee70653e5c4178ab57770682180699.png

表数据如下

a8794b3edc4740ac959872451b16ab8a.png

d34d21dfbd5c4549b0b63d028ae75869.png

  • 21
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 你可以使用conda命令来安装mysql。首先你需要打开Anaconda Prompt,然后在命令行中输入以下命令: ``` conda install -c anaconda mysql-connector-python ``` 这将从Anaconda的默认安装mysql-connector-python。如果你需要其他版本的,可以在命令中指定版本号,例如: ``` conda install -c anaconda mysql-connector-python=8.0.11 ``` 这将安装版本号为8.0.11的mysql-connector-python安装完成后,你可以在Python中使用import语句导入mysql,例如: ```python import mysql.connector ``` ### 回答2: 首先,为了在Anaconda环境中安装MySQL,您需要打开Anaconda的命令提示符或者使用Anaconda的命令行工具(确保环境已正确配置)。 接下来,我们将使用conda命令来安装MySQL。在命令提示符中输入以下命令: ```shell conda install -c anaconda mysql-connector-python ``` 这个命令会告诉Anaconda在Anaconda的默认通道中查找mysql-connector-python包,并尝试安装它。安装过程可能会需要一些时间,取决于您的网络速度和系统性能。 安装完成后,您可以尝试导入mysql.connector来验证安装是否成功。在Python交互式终端或任何Python编辑器中执行以下命令: ```python import mysql.connector ``` 如果没有报错信息,MySQL已成功安装并可以使用了。 请注意,根据您的具体情况,可能需要安装其他依赖项或使用不同的来与MySQL数据进行交互。如果您需要使用其他或版本,请在安装之前先进行适当的研究。 总结:安装MySQL的过程很简单。在Anaconda的命令提示符中或者使用Anaconda的命令行工具,执行`conda install -c anaconda mysql-connector-python`命令即可完成安装安装完后,您可以通过`import mysql.connector`来验证安装是否成功。 ### 回答3: 安装Anaconda中的MySQL可以通过以下步骤完成。 首先打开Anaconda Navigator,选择所需的环境(如果没有特别要求,可以选择默认环境)。 在环境中选择“打开终端”,即可打开Anaconda的命令行界面。 在命令行界面中,输入以下命令来安装`mysql-connector-python`: ``` conda install mysql-connector-python ``` 按下回车键后,Anaconda会自动下载并安装所需的文件。 如果上述命令执行失败,可以尝试以下命令: ``` pip install mysql-connector-python ``` 这样就可以使用Anaconda环境中的MySQL了。在Python代码中,可以使用下面的代码来导入和使用该: ```python import mysql.connector ``` 通过上述步骤安装MySQL后,可以在Anaconda环境中使用Python来连接和操作MySQL数据。可以使用`mysql.connector`提供的方法来建立连接、执行查询和更新等操作。同时,还可以使用其他常用的Python,如`pandas`和`numpy`,来处理和分析MySQL数据。 需要注意的是,安装MySQL之前,需要确保Anaconda已经正确安装并配置了MySQL数据。只有在已经安装和配置好MySQL数据的情况下,才能顺利使用Anaconda中的MySQL
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值