选择MariaDB还是MySQL?
安装
1.官方网站在官方教程。
2.博客大神教程
上面这个博客4.1.1 使用 netstat命令查看3306端口状态有个问题/etc/mysql/my.cnf文件中并没有相关内容,相关文件应该在这个博客中。
上述两个博客包括了如何实现登录和远程安装步骤。
遇到的坑:
- 1.用root账户登录的时候出现ERROR 1524 (HY000): Plugin 'unix_socket' is not load解决办法:
步骤1:/etc/init.d/mysql stop
步骤2:sudo mysqld_safe --skip-grant-tables &
步骤3:mysql -u root use mysql;
update user set password=PASSWORD("mynewpassword") where User='root';
update user set plugin="mysql_native_password";
quit;
步骤4:/etc/init.d/mysql stop /etc/init.d/mysql start -
2.
报错.png
步骤1. use mysql;
然后就可以了 成功登陆华为云服务器上的数据库.png
步骤2.update user set password=password("w187423") where user="root";
步骤3.flush privileges;
基本概念
我们学习的数据库(DB),实际上学习的是数据库管理系统(DBMS),我们通过DBMS对数据库进行操作。SQL结构化查询语言,专门用来与数据库进行通信的语言,几乎所有的DBMS都支持。 层级关系.png1.数据库存储数据的特点:将数据线放到表中,在将表放到库中。表由行和列组成。
- 一个数据库有多张表,每个表都有自己的名字,用来标识自己,表具有唯一性。
- 表具有一些特性,这些特性定义了数据在表中如何存储。
4.表由列组成,我们也成字段,所有的表都是由一个或多个列组成。
5.表中的数据是按行存储。
网友评论