当前位置:Gxlcms > 数据库问题 > Python40 1.数据库相关概念--非常重要 2.数据库与文件系统的对应关系---非常重要 3.数据库安装方式--掌握 4. 连接服务器的指令 必要掌握 5.修改管理员密码---了解

Python40 1.数据库相关概念--非常重要 2.数据库与文件系统的对应关系---非常重要 3.数据库安装方式--掌握 4. 连接服务器的指令 必要掌握 5.修改管理员密码---了解

时间:2021-07-01 10:21:17 帮助过:2人阅读

今日内容   1.数据库相关概念--非常重要 2.数据库与文件系统的对应关系---非常重要 3.数据库安装方式--掌握 4. 连接服务器的指令  必要掌握 5.修改管理员密码---了解     1.数据库相关概念  非常重要 数据库本质就是一套CS结构的TCP程序, 客户端连接到服务器 向服务器发送指令,来完成数据的操作    2.数据库 与 文件系统的对应关系  非常重要 一个数据项   name = jerry                   本质是文件中某一行的 一部分数据 一条记录  jerry,18,man                  本质是文件里的一行数据 一张表                                                 本质是一个文件 数据库                                                 文件夹  DBMS  DataBaseManagerSystem      数据库管理系统   数据库的服务器端程序 数据库服务器                                      运行有DBMS的计算机      3.安装方式:    掌握     1.下载解压包      2.解压到某个目录下     3.添加环境变量 ? 将bin所在的完整路径 copy 添加系统的path中      4.作为服务器 应该自启动mysql服务器   需要制系统服务 ? mysqld --install    运行输入services 查看是是否成功 ?  删除服务 sc delete mysql    如果需要重装的话... ? 启动服务  net start mysql ? 停止服务 net stop mysql 4. 连接服务器的指令  必要掌握 本质是TCP程序,必须指定ip和端口 ,如果服务器就运行在本机上 可以省略ip  如果端口没改过 也可以省略端口  完整的写法 : ```
mysql -hip -P端口 -u用户名  -p密码 
实例: mysql -uroot -p
   
mysql 5.6 默认是没有密码的
```   5. 修改管理员密码   了解 1.如果知道原始密码  可以使用mysqladmin 这个工具 ```python
mysqladmin -p旧密码  -u用户名 password 新密码
实例: mysqladmin -uroot -p  password 123
``` 2.不知道原始密码的情况   ? 删除密码文件,会删除所有授权信息   ? 跳过授权表 我们可以在启动服务器时  指定让其忽略授权信息 ? 1.先关闭mysql服务器  直接在终端执行 mysqld --skip-grant-tables ? 2.无密码登录root账户 ? 3.执行更新语句  ?  update mysql.user set password = password("123") where user="root" and host = "localhost"; ?   ?                                         

Python40 1.数据库相关概念--非常重要 2.数据库与文件系统的对应关系---非常重要 3.数据库安装方式--掌握 4. 连接服务器的指令 必要掌握 5.修改管理员密码---了解

标签:pat   and   tar   nbsp   ant   方式   tables   bin   目录   

人气教程排行