MySQL(二)之服务管理与配置文件修改和连接MySQL
上一篇给大家介绍了怎么在linux和windows中安装mysql,本来是可以放在首页的,但是博客园说“安装配置类文件”不让放在首页。接下来给大家介绍一下在linux和windows下MySQL的一下简单的知识。
一、MySQL的服务管理
1.1、在Linux中
sudo service mysql start|stop|restart
1.2、在windows中
net start|stop mysql服务名,还可以使用图形化界面,在CMD中输入services.msc,或者是在控制面板中打开服务选项。
二、MySQL配置文件修改
2.1、在Linux中
配置文件的存放位置:/etc/mysql/mysql.conf.d/mysqld.cnf
1)sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 2)修改端口:[mysqld]下的port=5719(这个只在服务器中配置) 3)修改登录地址限制:注释“bind-address=127.0.0.1”或者是将该句的“127.0.0.1”改成“0.0.0.0”
**远程登录时出现:ERROR 1130 (HY000): Host '172.16.15.53' is not allowed to connect to this MySQL server
4)修改服务器和客户端的编码: 服务器:在[mysqld]下添加character-set-server=UTF8(大小写不限,中间没有“-”) 客户端:在[client]下添加default-character-set=UTF8(大小写不限,中间没有“-”)
2.2、Windows下修改配置文件(最简配置)
1)首先在MySQL的安装目录下创建一个叫my.ini的文件。(如果你是使用的是MSI包安装会自动生成的)
2) 编辑my.ini文件,加入以下内容:
[client] -----客户端
port=5719 ----端口
default-character-set=utf8 ----客户端编码
[mysqld] ----服务端
basedir="MySQL的安装目录" ----指定MySQL的安装目录
datadir=" MySQL的安装目录data" ----指定MySQL存放数据的目录
port=5719 ----设置服务器端的端口
character-set-server=utf8 ----设置服务器端编码
注意:**collation-server=utf8_general_ci(校验集,在数据库中的数据需要排序,用来做排序规则的。)
三、连接MySQL
mysql –u用户名 –p –h127.0.0.1 –P5719
参数说明:-u 指定登录MySQL的用户名 -p 指定登录MySQL的密码,但是这里不直接将密码输入在控制台上,指定了-p之后回车,会出现提示输入密码。 -h 指定连接MySQL的主机IP或者主机名。 -P 如果修改了MySQL的端口,使用该选项指定MySQL修改之后的端口。 **在连接的过程中可能会出现以下错误:ERROR 2003 (HY000): Can't connect to MySQL server on '10.10.2.97' (111) a.目标主机上的MySQL服务没有启动。 b.目标主机上的MySQL只允许本地登录。
四、远程连接MySQL
在这之前尝试了很久,在网上搞了好久才把这个解决了。
1)修改登录地址限制:注释“bind-address=127.0.0.1”或者是将该句的“127.0.0.1”改成“0.0.0.0”
远程登录时出现:ERROR 1130 (HY000): Host '172.16.15.53' is not allowed to connect to this MySQL server
完成了这一步,你以为就可以远程登录了吗?
2)MySQL创建的用户可以自定义登录IP,在MySQL安装完默认的root用户的登录IP是localhsot,所以要使用root用户进行远程登录,需要更改root用户的一个字段“host”。
修改的命令为:update mysql.user set host='%' where user='root’;
3)重启MySQL服务
sudo service mysql restart;
- 为你的WordPress 博客开启两步验证功能(技术支持:谷歌)
- 为你的WordPress 博客开启两步验证功能(技术支持:谷歌)
- WordPress 注册页面显示自定义提示信息
- Windows Server 2008密码重设盘
- Dynamite动态排序库
- WordPress 顶部管理工具条添加自定义栏目
- WordPress 在后台文章和页面列表显示对应的ID
- WordPress 修改默认的 wp_ 数据库前缀
- WordPress自动在uploads文件夹内创建子文件夹
- MP6 Light:浅色型的扁平化WordPress 后台管理界面
- WiX安装选项--环境变量
- 加速!缓存Python函数的运行结果:Memoization
- WiX安装选项--注册程序集到GAC和VS的设计时环境
- 5 款前沿的WordPress主题后台选项开发框架推荐
- MySQL 教程
- MySQL 安装
- MySQL 管理与配置
- MySQL PHP 语法
- MySQL 连接
- MySQL 创建数据库
- MySQL 删除数据库
- MySQL 选择数据库
- MySQL 数据类型
- MySQL 创建数据表
- MySQL 删除数据表
- MySQL 插入数据
- MySQL 查询数据
- MySQL where 子句
- MySQL UPDATE 查询
- MySQL DELETE 语句
- MySQL LIKE 子句
- mysql order by
- Mysql Join的使用
- MySQL NULL 值处理
- MySQL 正则表达式
- MySQL 事务
- MySQL ALTER命令
- MySQL 索引
- MySQL 临时表
- MySQL 复制表
- 查看MySQL 元数据
- MySQL 序列 AUTO_INCREMENT
- MySQL 处理重复数据
- MySQL 及 SQL 注入
- MySQL 导出数据
- MySQL 导入数据
- MYSQL 函数大全
- MySQL Group By 实例讲解
- MySQL Max()函数实例讲解
- mysql count函数实例
- MYSQL UNION和UNION ALL实例
- MySQL IN 用法
- MySQL between and 实例讲解