yum安装mysql、mysql的编码修改(utf-8)以及Mysql对其它机器访问的IP以及权限限

一:安装Mysql

1. 检查mysql是否以及安装 .

rpm -qa | grep mysql // 这个命令就会查看该操作系统上是否已经安装了mysql数据库
rpm -e mysql  // 普通删除模式
rpm -e –nodeps mysql// 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
ps:在删除完以后我们可以通过 rpm -qa | grep mysql 命令来查看mysql是否已经卸载成功!!

2. yum安装mysql

yum list | grep mysql //查看yum上提供的mysql数据库可下载的版本
yum install -y mysql-server mysql mysql-devel //将mysql mysql-server mysql-devel都安装好

3. 启动、停止mysql

service mysqld start/stop/restart

4. 修改默认mysql root用户的密码

/usr/bin/mysqladmin -u root password ‘new-password‘  // 为root账号设置密码

二: mysql编码的修改(utf-8)

1. 修改配置文件

vi /etc/my.cnf //编辑mysql的主配置文件。如果没有,去/usr/share/mysql拷贝一份(my-medium.cnf)即可

[client]
default-character-set=utf8
[mysqld]
collation-server = utf8_unicode_ci
init-connect=‘SET NAMES utf8‘
character-set-server=utf8

2. 验证我们的编码是否改好

mysql>SHOW VARIABLES LIKE ‘character%‘;
mysql>show variables like ‘collation%‘;


三: mysql的授权

1.关于这类东东,就去google下相关文章看看就ok了。

http://jiony.iteye.com/blog/1672912
http://cnzxp521.iteye.com/blog/1332876
http://freeloda.blog.51cto.com/2033581/1253898

2.具体的

GRANT ALL PRIVILEGES ON . TO ‘root‘@‘192.168.15.115‘ IDENTIFIED BY ‘123‘ WITH GRANT OPTION;//授权
GRANT ALL PRIVILEGES ON . TO ‘root‘@‘192.168.15.%‘ IDENTIFIED BY ‘123‘ WITH GRANT OPTION;//授权
revoke alter on . from ‘root‘@‘192.168.15.115‘ identified by ‘123‘;//取消授权
FLUSH PRIVILEGES; //刷新

时间: 2024-07-31 00:03:38

yum安装mysql、mysql的编码修改(utf-8)以及Mysql对其它机器访问的IP以及权限限的相关文章

mysql数据库字符编码修改

mysql数据库字符编码修改 修改数据库的字符集mysql>use mydb mysql>alter database mydb character set utf8; 创建数据库指定数据库的字符集 mysql>create database mydb character set utf8; 通过MySQL命令行修改: mysql> set character_set_client=utf8;Query OK, 0 rows affected (0.00 sec) mysql>

ubuntukylin_mysql5.7基础 将mysql的默认编码修改为utf8

镇场文:       学儒家经世致用,行佛家普度众生,修道家全生保真,悟易理象数通变.以科技光耀善法,成就一良心博客.______________________________________________________________________________________________________Operating System:UbuntuKylin 16.04 LTS 64bitmysql: Ver 14.14 Distrib 5.7.17, for Linux (x

CentOS使用YUM安装php运行环境,包含php,php-fpm,nginx,mysql

我们要使用yum来安装PHP-fpm和比较新版本的php,nginx,MySQL-server的话, 首先得给yum添加几个源,CentOS默认的源里面软件比较旧,有些软件.库还没有. EPEL源: Extra Packages for Enterprise Linux (or EPEL)或者叫企业版 Linux 附加软件包, 是一个由特别兴趣小组创建.维护并管理的,针对 红帽企业版 Linux(RHEL)及其衍生发行版 (比如 CentOS. Scientific Linux)的一个高质量附加

CentOS 下yum安装指定版本mysql的过程

在linux安装指定版本mysql是一个困难的事情,yum安装一般是安装的mysql5.1,现在经过自己不懈努力终于能用yum安装mysql5.5了. 1.安装mysql-5.5的yum源 rpm -ivh http://repo.mysql.com/yum/mysql-5.5-community/el/6/x86_64/mysql-community-release-el6-5.noarch.rpm 2.修改安装好的yum源 编辑 /etc/yum.repos.d/mysql-communit

程序写入mycat中文乱码解决(也包括mysql编码修改)

乱码问题可能出现的三个地方 1.程序连接的编码要设置 jdbc:mysql://192.168.1.1:8066/TESTDB?useUnicode=true&characterEncoding=utf8 2. mysql数据库的编码要设置 1)        查看mysql server级别的编码集 首先进入mysql使用命令: mysql -uroot –p 然后 执行命令查看: show variables like 'character%' +----------------------

Linux下修改MySQL数据库字符编码为UTF-8解决中文乱码

由于MySQL编码原因会导致数据库出现乱码. 解决办法: 修改MySQL数据库字符编码为UTF-8,UTF-8包含全世界所有国家需要用到的字符,是国际编码. 具体操作: 1.进入MySQL控制台 >mysql -uroot -p #输入密码进入 >status; #查看当前MySQL运行状态,如下图所示: 2.修改mysql配置文件 [[email protected] ~]# vi /etc/my.cnf #在[client]段增加下面代码 default-character-set=utf

PHP & MySQL & Apache统一编码

PHP & MySQL & Apache统一编码 在用PHP与MySQL中的数据库交互的时候,老是碰到乱码问题.要么是从数据库读出的数据乱码,要么是无法存入数据库,神烦. 最初的默认编码格式是latin1的,当时就是读出的时候变乱码了( ╯□╰ ),之后把它修改为gbk的,存入的时候还是有问题.百度之,遂决定统一编码~ 这里以统一utf8编码为例: 环境:MySQL5.5,Apache2.4,PHP5.6,操作系统Windows MySQL统一编码 这两句是查看MySQL当前编码格式的语句

mysql 忘记密码和修改密码

1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息.可以采用将MySQL对 外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全 状态.最安全的状态是到服务器的Console上面操作,并且拔掉网线. 2.修改MySQL的登录设置: # vim /etc/my.cnf 在[mysqld]的段中加上一句:s

centos7.x之yum安装zabbix

1.安装LAMP #关闭防火墙方便测试 yum install epel-release -y systemctl stop firewalld.service systemctl disable firewalld.service setenforce 0 #安装httpd yum install httpd systemctl start httpd.service  systemctl enable httpd.service #安装数据库5.6 wget http://dev.mysql