mysql 运行需要经历哪些过程?
- 1:下载mysql 安装包
- 2:解压缩安装包到某一个磁盘下
- 3:检查是否存在bin 文件,如果没有 需要 myql 的配置文件,然后运行配置文件生成bin文件
window my.ini
linux etc/my.cnf
- 4: bin 下面是否有 mysql.exe 程序 ,可能没有
想办法生成 my.ini 文件中配置
mysqld --initialize --console 执行my.ini 配置文件
success: temporary password is generated for root@localhost:,
作用:会根据配置文件,生成bin 文件 以及 data文件
bin 是运行程序文件
data 数据库存放数据文件按,登录用户名,自己创建数据等
- 5: 创建服务 mysqld --install 服务名
mysqld --install 默认服务器名字为 mysql
mysqld --install wjh 服务名字 wjh
--->将来服务运行后,系统服务中 查看到 【运行服务名】 (mysql)或者(wjh)
- 6 启动mysql服务net start mysql服务名
net start mysql 默认配置
net start wjh 自定义配置
作用:让window系统运行 mysql服务,并建立 window系统与服务的链接
----------------------bug-----------------------------------------------------
原因:
1:服务启动失败
2:window 系统与服务的链接失败了。 抛出是 window 系统提示的错误 net 命令有关
常见
- 2182
- 3534
- 没有系统权限等
- 7:登录myssql数据库
**mysql -u root -p**
注意:
1: 运行 mysql.exe 程序
2: 注意 mysql 命令应该在 mysql.exe 同一路径下
-----------------bug------------------------------------
1: 要不就是没有在 mysql.exe 同一级目录
2: 不存在 mysql.exe 程序
3: .....
mysql.exe 是 数据库 的客户端程序
数据库的服务端程序 需要在 以下文件中找
1:查看系统运行的服务
2:window+r --->regedit 数据库注册表
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL
数据库
新建
链接
断开链接
表:
新建
查看
删除
字段:
新建
删除
更新
确认主键
记录:具体数据
例如
张三 21 哈哈哈 1
增
删除
更新
查询***
1: mysql 变为全局 命令
在系统环境变量中 配置文件
2:安装 mysql.exe 的可视化工具 navCat