mysql在windows server2016服务器上的配置 mysql服务器在哪
服务器端安装
- 安装服务器端:在终端中输入如下命令,回车后,然后按照提示输入
- 当前使用的ubuntu镜像中已经安装好了mysql服务器端,无需再安装,并且设置成了开机自启动
- 服务器用于接收客户端的请求、执行sql语句、管理数据库
- 服务器端一般以服务方式管理,名称为mysql
- 启动服务
- 查看进程中是否存在mysql服务
- 停止服务
- 重启服务
配置
- 配置文件目录为/etc/mysql/mysql.cnf
- 进入conf.d目录,打开mysql.cnf,发现并没有配置
- 进入mysql.conf.d目录,打开mysql.cnf,可以看到配置项
- 主要配置项如下
客户端
- 客户端为开发人员与dba使用,通过socket方式与服务端通信,常用的有navicat、命令行mysql
图形化界面客户端navicat
- 可以到Navicat官网下载
- 将压缩文件拷贝到ubuntu虚拟机中,放到桌面上,解压
- 进入解压的目录,运行如下命令
- 启动如下图,详细功能见下节
- 点击两次“取消”按钮后如下图
- 点击“试用”按钮后如下图
Navicat连接
- 打开navicat,点击工具栏的“连接”,选择“mysql”,弹出窗口如下图
- 在弹出的窗口中填写名称、主机ip、端口、用户名、密码,如下图
- 密码为mysql
- 点击确定,在左侧栏会看到刚才填写的名称,双击打开连接,如下图
- 问题一:中文乱码
- 解决:打开start_navicat文件
- 问题二:试用期
- 解决:删除用户目录下的.navicat64目录
创建数据库
- 在左侧栏空白处右击,选择“新建数据库”,点击
- 点击后弹出新窗口,填写数据库名称并选择语言如下图
- 填写完成后点击“确定”创建数据库,在左侧会出现刚才创建的数据库,双击打开
编辑数据库
- 在左侧栏数据库上右击,弹出菜单,如下图
- 选择“编辑数据库”,可以修改字符集、排序规则,如下图
- 选择“转储sql文件”,可以完成结构和数据的备份,如下图:
- 选择“删除数据库”,可以将数据库删除
创建数据表
- 点击工具栏“表”,在第二行显示关于表的命令,点击“创建表”
- 弹出新窗口,按照上节的设计,创建班级表,填写各字段,选择相应的类型
- 对于id字段,需要设置为int类型,无符号,自动增长,主键,非空
- 对于字符串类型,必须指定包含字符个数,还需要指定字符集、排序规则,默认与数据库的一致
- datetime的默认值可以设置成now(),也可以是一个具体值,如'2000-1-1'
- 按照同样的方式创建学生表students
编辑数据表
- 选择一张表后,工具栏的第二行“打开表”、“设计表”、“删除表”都变的可用
- 打开表会查看表的当前数据,可以在这个窗口中增加、修改、删除数据
- 设计表和创建表的窗口一样,可以增加、修改、删除字段,或编辑字段的类型、约束
- 删除表会将表物理删除
查看数据
- 双击表,或者选择表后,点击工具栏第二行的“打开表”,可以查看表的数据
增加数据
- 默认没有数据,可以在对应的列中填写数据,点击底部的对勾完成添加
- 注意:自动增长的主键列不需要填写值
- 如果需要继续添加数据,点击询问的加号,会出现一个新的空白行,填写数据即可
修改数据
- 点击某个单元格,即可编辑值,修改完后,点击底部的勾生效
删除数据
- 点击某个单元格,再点击询问的减号,可以删除
- 说明:对于重要数据,推荐将isdelete属性改为1,而不是进行物理删除
命令行客户端
- 在终端运行如下命令,按提示填写信息
- 当前使用的ubuntu镜像中已经安装好了mysql客户端,无需再安装
- 详细连接的命令可以查看帮助文档
- 最基本的连接命令如下,输入后回车
- 连接成功后提示如下图
- 按ctrl+d或输入如下命令退出
windows server服务器上的 MySQL服务 自己断掉
Windows server服务架构 windows server服务器的配置
Windows Server服务器 SQL Server error 40 windows server服务器能做什么
windows 连接服务器上的mysql 连接mysql服务器的指令是?
windows mysql服务器上登录 windows server mysql
Windoesserver2012server 安装mysql windows server 2012 r2 安装mysql
windows启动mysql服务器的命令是什么 windows无法启动mysql服务
怎么在windows serve 服务器上搭建一个gitlib代码仓库 搭建git服务器(在windows server)