赞
踩
为了方便数据的存储和管理,使数据可以持久化到本地。
可以将数据库理解成一个图书馆,数据相当于书本。为了人们能方便管理和存取书本,便需要一个图书馆来专门进行存放它们。
DB (Data Base):数据库,保存一系列有组织的数据。
有了特定的规则数据才会有组织,规则就像是图书馆里的书架,对应的书架放对应的书。
DBMS (DataBase Management System):数据库管理系统,创建和管理DB。
SQL (Structure Query Language):结构化查询语言,用于和数据库通信的语言,属于通用语言,并非某个数据库特有。
存储单位是表,是系统存储数据的根基。
用户量大,用于互联网。
比如在学校里更适合用关系型数据库,学生与班级,课程,成绩,专业等相互对应,它们的信息各自存储成表。这些表又相互联系起来构成了关系型数据库。
而在网上购物时,用户浏览商品,用户在一定时间内搜索相似的商品后,应用利用非关系数据库记录和识别这些信息后,便会给用户推荐其他相似的商品。
mysql是一种关系型数据库。有开源,快速,方便,支持多种语言等特点。
-h:主机名
-P:端口号
-u:用户名
-p:密码
exit:退出
查看当前所有的数据库:show databases;
选择指定的库:use 库名
查看当前的所有表:show tables;
查看其他库的所有表:show tables from 库名;
查看sql版本:select version();(mysql命令)
可以在电脑桌面底栏搜索处搜索cmd,然后右键管理员运行。(如果直接进入cmd就是用户模式,而非管理员模式)。
命令:mysqld --initialize-insecure
命令:mysqld install
命令:net start mysql
3、4、5、6步骤
7.1 可以用cmd (mysql -uroot -p) 因初始无密码,输入命令后直接回车两次。
7.2 可以查看计算机服务
右键计算机图标,点击管理查看服务
可以看到mysql正在运行
设置密码
8.1查看数据库
命令:show databases;(这里分号是必须的)
8.2对mysql进行操作
命令:use mysql
8.3 显示数据库中的所有表
命令:show tables;(这里分号必须)
8.3为mysql的root账号设置一个密码
命令:ALTER USER 'root'@'localhost' IDENTIFIEDWITH mysql_native_password BY '输入你想设置的密码';
刷新权限
命令:FLUSHPRIVILEGES
5.1安装sqlyog
5.2新建连接
5.2.1点击功能栏文件里的新连接
5.2.2在弹出的窗口里填写名称点击确定
5.2.3 输入密码后点击测试连接,下图显示连接成功
5.2.4点击连接,"是否保存变更"选'是',下次即可直接使用该连接。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。