学习 Mysql - 在linux上使用yum安装MySQL

1.检查已经安装的mysql信息

yum list installed mysql*
rpm -qa | grep mysql*

2.列出已安装和可安装的mysql信息

yum list mysql*

3.安装客户端

yum install mysql

4.安装服务器端

yum install mysql-server

yum install mysql-devel

5.数据库字符集设置

mysql配置文件/etc/my.cnf中加入default-character-set=utf8

可以使用如下命令查看mysql全局编码格式

mysql> SHOW VARIABLES LIKE ‘character%‘;
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (2.05 sec)

mysql> SHOW VARIABLES LIKE ‘collation%‘;
+----------------------+-----------------+
| Variable_name | Value |
+----------------------+-----------------+
| collation_connection | utf8_general_ci |
| collation_database | utf8_general_ci |
| collation_server | utf8_general_ci |
+----------------------+-----------------+
3 rows in set (0.43 sec)

如果没有成功将编码转成utf-8,也可以使用如下命令进行转.
mysql> SET character_set_client = utf8 ;
mysql> SET character_set_connection = utf8 ;
mysql> SET character_set_database = utf8 ;
mysql> SET character_set_results = utf8 ;
mysql> SET character_set_server = utf8 ;

mysql> SET collation_connection = utf8_general_ci ;
mysql> SET collation_database = utf8_general_ci ;
mysql> SET collation_server = utf8_general_ci ;

6.启动

service mysqld start或者/etc/init.d/mysqld start

7.停止

service mysqld stop

8.开机启动

chkconfig --add mysqld

检查是否成功配置开机启动使用如下命令

chkconfig --list | grep mysql*

mysqld 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭

9.登录mysql

mysql -u root -p

初始默认root无密码

10.忘记密码

service mysqld stop

mysqld_safe --user=root --skip-grant-tables

mysql -u root

mysql>use mysql

mysql>update user set password=password("new_pass") where user="root";

mysql>flush privileges;

11.远程访问

开放防火墙的端口号,默认端口是3306
mysql增加权限:mysql库中的user表新增一条记录host为"%",user为"root".

GRANT ALL PRIVILEGES ON * . * TO ‘root‘@‘%‘ IDENTIFIED BY ‘qyf404‘ WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 ;

12.Linux MySQL的几个重要目录

数据库目录 /var/lib/mysql/
配置文件 /usr/share /mysql(mysql.server命令及配置文件)
相关命令 /usr/bin(mysqladmin mysqldump等命令)
启动脚本 /etc/rc.d/init.d/(启动脚本文件mysql的目录)

时间: 2024-11-03 15:05:10

学习 Mysql - 在linux上使用yum安装MySQL的相关文章

linux下使用yum安装mysql以及启动、登录和远程访问

linux下使用yum安装mysql,以及启动.登录和远程访问. 1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list mysql* 安装mysql客户端: yum install mysql 安装mysql 服务器端: yum install mysql-server yum install mysql-devel 2.启动&&停止 数据库字符集设置 mysql配置文件/etc/

linux下使用yum安装mysql、tomcat、httpd

一.linux下使用yum安装mysql 1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list mysql* 安装mysql客户端: yum install mysql 安装mysql 服务器端: yum install mysql-server yum install mysql-devel www.2cto.com 2.启动&&停止 数据库字符集设置 mysql配置文件/etc

linux上源码安装MySQL详解

最近需要使用MySQL Fabric,这货是MySQL5.6.10之后才出现的utility.手头机器装的是MySQL5.1,所以需要先把旧版MySQL升级成5.6版本.之前没有玩过MySQL,所以这次稍微费了点事.在此,把过程记录下来,希望能给有需求的人提供一点帮助.下面我们就正式开始. 1. 删除老版本MySQL 其实删除老版MySQL是一件很简单的事,但是开始时候由于担心各个包的依赖会导致各种问题,亦步亦趋来得很慢.其实只需要做到这么几步就可以了: 1.1 查看已安装的mysql版本并删除

在CentOS上使用yum安装MySQL+安全优化

0.说明 使用yum安装的好处是,你不用自己去解决软件之间的依赖问题,基本上yum执行完成,也就把软件安装好了,下面介绍使用yum的方法来安装MySQL,同时也会介绍安装完成后的安全优化. 注意:下面的操作都是以新安装的CentOS  6.5来作为演示的. 1.使用yum安装MySQL 查看是否已经安装MySQL: [[email protected]]# yum list installed | grep mysql 如果你在安装CentOS的时候指定了安装MySQL数据库,就要有显示,这里我

linux下使用yum安装mysql详解

本人博客上一篇(http://blog.csdn.net/tjcyjd/article/details/41646889)已讲了yum源的配置,有了yum那么安装mysql就会很简单,具体如下: 1.安装客户端和服务器端 确认mysql是否已安装: yum list installed mysql* rpm -qa | grep mysql* 查看是否有安装包: yum list mysql* 安装mysql客户端: yum install mysql 安装mysql 服务器端: yum ins

centos7上使用yum安装mysql

centos yum是没有mysql的,集成的是新的Mariadb,怎么用yum的方式在centos7上安装mysql呢? 1. 下载mysql的repo源 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 2. 安装mysql-community-release-el7-5.noarch.rpm包 sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm 安

centOS Linux下用yum安装mysql

第一篇:安装和配置MySQL 第一步:安装MySQL [[email protected] local]# yum -y install mysql-server ← 安装MySQL [[email protected] local]# yum -y install php-mysql   ← 安装php-mysql 第二步:配置MySQL [[email protected] local] #vim /etc/my.cnf            ← 编辑MySQL的配置文件 [mysqld]

linux下使用yum安装mysql

1. 安装mysql 服务器端: yum install mysql-server yum install mysql-devel 2. 安装mysql客户端: yum install mysql 3. 启动mysql服务: service mysqld start或者/etc/init.d/mysqld start 停止: service mysqld stop 重启: service mysqld restart 4. 创建root管理员: mysqladmin -u root passwo

搞定linux上MySQL编程(一):linux上源码安装MySQL

[版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途] 1. 首先下载源码包: ftp://ftp.jaist.ac.jp/pub/mysql/Downloads/MySQL-5.1/mysql-5.1.72.tar.gz 2. 使用如下命令检查系统中是否已安装mysql: rpm -qa | grep mysql 3.没有安装则解压安装包然后进入该目录: cd mysql 分别依次执行如下操作: ./configure --pr