视频:https://www.bilibili.com/video/BV157411K7sf?p=2
笔记:https://www.jianshu.com/p/7e3e2f814d22
咱们认为:
帐号密码,图片,视频 ,数字,特殊符号,文字,链接
帐号密码怎么存储?
能存到excel
可以存有什么问题?
安全
存储限制
oracle mysql mssql pg
MongoDB
ES
Redis
5.6****
5.7*****
4.安装mysql5.7.28二进制包安装
注:mysql有两大目录:数据目录与软件目录。
(3)创建用户和组
(4)创建相关目录
(5)设置权限
cd /app/database/
tar xvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz.0
注:mysql目录下面常用的就是bin,support-files目录
vim /etc/profile
#添加一行:
export PATH=/app/database/mysql/bin:$PATH
#生效配置:
source /etc/profile
4.4初始化系统库表
执行上述会报错:
#解决:
再次运行初始化命令:
[root@localhost ~]# mysqld --initialize-insecure --user=mysql --basedir=/app/database/mysql --datadir=/data/3306/
#初始化过程
初始化数据,初始化管理员的临时密码
mysqld --initialize --user=mysql --basedir=/app/mysql --datadir=/data/mysql
2019-04-18T03:21:53.381108Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2019-04-18T03:21:54.583415Z 0 [Warning] InnoDB: New log files created, LSN=45790
2019-04-18T03:21:54.697859Z 0 [Warning] InnoDB: Creating foreign key constraint system tables.
2019-04-18T03:21:54.760821Z 0 [Warning] No existing UUID has been found, so we assume that this is the first time that this server has been started. Generating a new UUID: 1daa0c57-6189-11e9-bc80-000c294234c8.
2019-04-18T03:21:54.770856Z 0 [Warning] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened.
2019-04-18T03:21:54.772016Z 1 [Note] A temporary password is generated for root@localhost: 9LN.fh_Ea#uU
#有时候又会报错是因为换行了
--initialize specified but the data directory has files in it. Aborting.
扩展:
5.7初始化方式
#拷贝mysql启动脚本至系统软件管理目录中,方便启动
mysql类似于sshd,可以在本地通过命令连接,也可以通过远程工具连接
注:wordpress可以通过界面输入用户名与密码来登录。
上述是电脑打开excel的处理过程,首先调用office到内存,再调取oldboy.xlsx进入内存,写数据,当点击保存的时候,即落盘保存到磁盘。关闭时内存释放。
mysql类似于处理office的过程,mysqld是进程,oldboy.ibd是存储数据的文件。mysql需要长时间运行在后台,守护进程。office只能一个人用,而mysql高并发,同一时间会有许多人连接,所以会提前开辟一块内存,用许多线程分别处理不同的数据。
1.上集回顾
mysql数据库版本选择面试题
你们公司用什么版本的数据库,
5.7.20 ,5.6.38同时发布于2017年9月13日 不要与入职时间冲突。
server:
SQL层