MySQL数据库从入门到精通(上)

什么是数据库?
    Excel就是一个数据表,人操作
    MySQL是一个数据库,便于程序操作,便于存储百万以上级别的数据
    
    对于数据库的基本操作:增删改查
    如何对数据库操作 SQL语句 SQL命令 Structured Query Language(SQL)
        1,每个命令后;
        2,不区分大小写

1.安装数据库,并进行配置,可以百度。全部默认,设置用户名和密码就行。

        ->选择开发模式

        ->检测依赖环境是否已安装,点击"下一步"就行。弹出提示框选择"是",然后再选择"执行"。

 ->网络配置默认就好,端口号3306

-->接下来配置账号密码,默认超级管理员账号:root,这是权限最大的账号。 上面就是设置超级管理员账号的密码,还可以点击"AddUser"来添加账号。

 

 ->接下来默认就行,会启动一个名字叫MySQL57的服务,就是没有UI界面的程序,任务管理器中看得到。

 ->还是默认

 ->这样第一个配置好了,我们接着配置第二个。还是点击"Next"。

 ->弹出的界面我们点击"check"看是否能连接上数据库,显示绿色勾勾表示连接成功,点击下一步和执行。

 ->出现该界面表示安装完成了,点击"完成"就会打开MySQL Workbench,这是数据库编辑软件。

2.启动与关闭

        5.7及以后的版本可以使用MySQL Notifer来打开,所有版本还可以右键“我的电脑->管理”,打开计算机管理界面,找到“服务和应用程序->服务”,找到MySQL57,然后右键启动或停止来进行启动和关闭。

3.如何操作MySQL

        可以通过MySQL Workbench编辑器来进行操作,这是一个可以操作数据库的UI软件。安装完MySQL之后,搜索MySQL就可以找到所有跟MySQL相关的程序了,可以把他们固定在开始菜单和任务栏。

4.如何利用MySQL Workbench链接数据库

        打开MySQL Workbench编辑器后,在左上角有个"+"号按钮,可以创建新的数据库链接,名字随意,然后要输入用户名、密码、ip地址端口号这些。

5.如何利用MySQL Workbench查看数据库和创建数据库

        在空白地方右键->Create Schema来创建数据库。需要填写数据库名称、字符编码格式,我们需要选择支持中文格式的utf8类型的。然后我们点击右下的Apply应用,会弹出一个对话框,意思是说数据库中不区分大小写,我们点击OK就行。然后弹出的界面点击Apply和Finish就行。接着我们就能看见自己创建的数据库db1了。

 

 

->查看数据库的话,选择某个数据库,即Tables下的某个子项,然后右键选择第一个选项"Select Rows-Limit 1000"

 6.表的创建

选择我们创建的数据库db1下的Tables,右键选择"Create Table"来创建一个表。然后填写表名和表里的每一列名称和类型,类型可以查看MySQL官网中的DateType介绍。INT表示整数,VARCHAR(20)表示字符串,括号里要填数字,表示字符串的最大长度。然后点击确定,应用。

 

7.对MySQL的增删改查

创建好Table之后,我们还不能添加数据,此时需要添加主键。右键Alter Table或者点击表右边的"扳手"图标。打开之后找到username这一行,勾选PK,NN会跟着自动勾选上,PK表示主键,NN表示不能为空,UQ表示不能重复,AI表示自动增长,然后点击右下角的"应用"。这时我们发现username和password下可以添加数据了,添加完数据记得点击右下角的"Apply",这样数据才算保存进数据库中了。注意主键username不能重名。

->直接点击下面的空白项就能添加数据。

->选择某一行右键选择"Delete Row(s)"就能删除数据。

->直接选择某一行数据就可以进行修改。

所有操作完成之后都要点击右下角的"Apply"进行应用。

       

8.13-主键和Unique Key(UQ)的区别和共同点

一般我们会添加一个id用于做主键,勾选上AI表示自动增长,当我们添加数据点击应用后id会自动增加。主键有且只有一个,有一个勾选就行,千万别做骚操作,会自己坑自己。UQ表示不重复。

猜你喜欢

转载自blog.csdn.net/qq_34256136/article/details/128288145
今日推荐