9月17日我的学习心得与个人理解

数据库

远程操作数据

关系型数据库  

MySQL,Oracle,postgresql,access,db2,sqlite,sql,server

非关系型数据库

redis,mongodb,memcache

关系型特点

存储数据一般以表为基础

表和表之间会可以通过代码建立联系

非关系型特点

数据大多以key:value键值对形式存储

数据与数据之间无任何联系

软件开发架构

c/s架构

b/s架构

MySQL下载

官网:http://www.mysq.com/

MySQL主要文件

bin文件夹

启动文件

data文件夹

数据

my_default.ini

配置文件

readme

使用说明书

环境变量

将mysqld.exe所在的文件路径添加到环境变量

系统服务

用管理员身份打开cmd窗口

mysqld --install  将MySQL制作成系统服务

mysqld --install  取消MySQL的系统服务

MySQL结构

库  表  记录

基本命令

mysql -uroot -p  登录

show databases  查看所有的库

exit,quit  退出

\c  取消命令

\s  查看mysql内部编码

mysqladmin -uroot -p原密码 password 新密码(cmd窗口下) 修改密码

set password=PASSWORD('密码')  修改密码

update mysql.user set password=password(密码) where user=''root'' and host = ''localhost''  

忘记密码时针对性的修改忘记密码用户的密码

修改配置文件

[mysqld]

character-set-server=utf8

collation-server=utf8_general_ci

[client]

default-character-set=utf8

[mysql]

default-character-set=utf8

将全部编码修改统一成utf-8格式

show create database 库名     查看指定的库

create database 库名       创建指定的库

alter database 库名 charset='gbk'    修改库编码

drop database 库名        删除数据库

 

posted @ 2020-09-18 12:26  ACE2020  阅读(110)  评论(0)    收藏  举报