安装与配置Mysql

本章节介绍安装与配置Mysql的方法。

1 安装MySQL数据库

本章节以mysql5.1.49为例介绍Mysql数据库的安装过程。

步骤 1 以root用户登录服务器。

步骤 2 通过SSH或XFTP等工具将mysql5.1.49的如下软件包上传到“/tmp”目录下。

?   MySQL-client-community-5.1.49-1.rhel5.x86_64.rpm
?   MySQL-server-community-5.1.49-1.rhel5.x86_64.rpm

步骤 3 进入“/tmp”目录。

cd /tmp

步骤 4 安装mysql服务器。

rpm -ivh MySQL-client-community-5.1.49-1.rhel5.x86_64.rpm

步骤 5 安装mysql客户端。

rpm -ivh MySQL-server-community-5.1.49-1.rhel5.x86_64.rpm

步骤 6 请复制“/usr/share/mysql/MySQL-server-community-5.1.49”到“/etc”目录下并将其修改为“my.cnf”,

这里的目录应该为/usr/share/mysql/doc/MySQL-server-community-5.1.49

为了不降低系统性能,尤其系统内存较小如仅为1~2G,,请执行该步骤。

cp /usr/share/mysql/MySQL-server-community-5.1.49 /etc/my.cnf

—-结束

2 配置MySQL数据库

安装Mysql后需正常配置才能使用,本节介绍配置Mysql的方法。

步骤 1 以root用户登录Mysql服务器。

步骤 2 启动mysql数据库。

service mysql start

系统显示如下信息,表示启动成功。

Starting MySQL                                             [确定]

步骤 3 设置用户名和密码。

mysqladmin -u root password ‘root‘

如果已设置MySQL数据库的登录密码,系统会显示如下所示信息。

mysqladmin: connect to server at ‘localhost‘ failed
error: ‘Access denied for user ‘root‘@‘localhost‘ (using password: NO)‘

步骤 4 登录mysql。

mysql -uroot -proot

步骤 5 允许远程连接并刷新生效。

grant all on *.* to ‘root‘@‘%‘ identified by ‘root‘ WITH GRANT OPTION;
FLUSH PRIVILEGES;

步骤 6 关闭log_bin以避免Mysql返回1418错误码。

SET GLOBAL log_bin_trust_function_creators = 1; 

步骤 7 退出mysql。

exit

步骤 8 配置Mysql的字符编码为utf-8。

1. 打开“/etc/my.cnf”文件。

vi /etc/my.cnf
  1. 按“i”键进入编辑状态后,请参见如下描述配置字符编码和线程打开表的数量。

    ? 设置客户端编码格式为utf-8。

    在如下所示的信息中,插入蓝色字体部分设置客户端的编码格式为utf-8。

[client]
//password       = [your_password]
port            = 3306
socket          = /var/lib/mysql/mysql.sock
default-character-set=utf8

? 设置服务端编码格式为utf-8。

在如下所示的信息中,插入蓝色字体部分设置服务端的编码格式为utf-8。

 The MySQL server
 [mysqld]

// generic configuration options
default-character-set=utf8
port            = 3306
socket          = /var/lib/mysql/mysql.sock
  1. 重启Mysql使设置生效。
service mysql restart

—-结束

3 检测MySQL数据库

步骤 1 以root用户登录服务器。

步骤 2 检测MySQL数据库是否启动。

service mysql status

如未启动请使用如下命令启动:

service mysql start

步骤 3 检测MySQL是否随系统启动。

chkconfig --list mysql

若MySQL随机启动,则显示如下信息:

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

如果没有显示mysql项,则需输入命令加入到系统的启动服务组中:

chkconfig --add mysql

如果2~5中有“关闭”,需进行启动。例如,当2为“关闭”状态时,需要它切换到“启动”状态,请输入如下命令:

chkconfig --level 2 mysql on
时间: 2024-10-09 04:31:38

安装与配置Mysql的相关文章

手把手教你在win10系统上安装、配置MySQL 5.7.19数据库

关于数据库这个东东,可能还有很多小伙伴没有接触过,这里简单说一下吧,数据库就是按照数据结构来组织.存储.管理数据的仓库,它可以高效的存储和管理数据,用途及其广泛,比如网站建设开发.软件应用开发等领域,我们常见的数据库有Access.Sqlserver.Mysql.Oracle等,今天亦是美网络小编给大家介绍的是mysql数据库,因为网络上80%以上的网站采用的是PHP+Mysql的搭配组合,想要学习网站建设开发,不了解Mysql数据库是说不过去的哦! 首先下载最新版MySQL数据库安装包,官网下

Linux CentOS下安装、配置mysql数据库

如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS下j2ee环境搭建),如果要开发web项目,我们当然可以安装一个myeclipse到Linux系统上去,这个安装方法和安装eclipse完全相同,就没有记录下来了,有了jdk.tomcat.eclipse我们就已经能进行我们的程序开发了,但是如果要做一个项目,哪怕是小的不能再小的项目都离不开数

迅美VPS安装和配置MySQL数据库教程

MySQL相关教程与知识:    迅美VPS安装和配置MySQL数据库教程    navicat8管理MySQL教程-创建数据库和导入数据    navicat8管理MySQL教程-管理建立用户和分配用户权限    更改 MySQL 端口号    MySQL重置root用户密码的方法    MySQL更改数据库存放文件夹的方法 本教程适用于采用Win2008.Win2003.WinXP系统的迅美VPS和云主机产品. 在服务器中依次打开"我的电脑","迅美工具盘(H:)&quo

CentOS6.7下使用非root用户(普通用户)编译安装与配置mysql数据库并使用shell脚本定时任务方式实现mysql数据库服务随机自动启动

CentOS6.7下使用非root用户(普通用户)编译安装与配置mysql数据库并使用shell脚本定时任务方式实现mysql数据库服务随机自动启动1.关于mysql?MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司.MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性.特点: Mysql是开源的,所以你不需要支付额外的费用.Mysql支持大型的数据库.可以处理拥有上千

Windows下面安装和配置MySQL(5.6.20)

1.首先到http://dev.mysql.com/ 上下载windows版mysql5.6免安装zip包.然后将zip包解压到D:\mysql-5.6.20-winx64下. 2.复制mysql下的my-default.ini, 在同目录下创建my.ini. my.ini为mysql的配置.最简单的配置: 1 basedir=D:/mysql-5.6.20-winx64 2 datadir=D:/mysql-5.6.20-winx64/data base config 我的配置为: 1 # F

安装、配置MySQL

安装.配置MySQL参考之前步骤搭建MySQL服务为了做实验方便,我们在同一台机器上配置两个MySQL服务(跑两个端口)cd /usr/local/; cp -r mysql mysql_2; cd mysql_2;初始化mysql2: ./scripts/mysql_install_db --user=mysql --datadir=/data/mysql2 拷贝配置文件:cp /etc/my.cnf ./my.cnf修改配置文件相关参数:vim my.cnf #更改port 以及 socke

安装和配置mysql

一:安装mysql 1.在web服务器上安装mysql: yum -y remove mysql mysql-server ##卸载mysql的rpm包 mount /dev/cdrom /mnt yum -y install ncurses-* lftp ftp.linuxfan.cn ##下载mysql和cmake lftp ftp.linuxfan.cn:/tools> get cmake-2.8.6.tar.gz mysql-5.5.22.tar.gz 2.解压cmake,安装基础环境

MySQL学习2:Windows 64位操作系统下安装和配置MySQL

一安装方式 MySQL安装文件分为两种,一种是MSI格式的,一种是ZIP格式的.下面来看看这两种方式: MSI格式的可以直接点击安装,按照它给出的安装提示进行安装,Windows操作系统下一般MySQL将会安 装在C:\Program Files\MySQL该目录中. ZIP格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行配置.这个可以在网上随便找,给出很 多自定义安装和配置的详细步骤.推荐的链接:http://jingyan.baidu.com/article/f79b7cb3

【MySQL】源码编译安装和配置MySql 5.5.32(单实例)

[需求描述] 在CentOS环境中,通过编译源码的方式,安装并且配置“单实例”的MySQL5.5.32数据库. MySQL的安装目录为:/application/mysql-5.5.32 MySQL数据文件的安装目录为:/application/mysql-5.5.32/data MySQL默认的字符编码为:UTF8 [环境参数] VMware:10.0.1 Host:Win7 DB:MySql 5.5.32 编译工具:cmake-2.8.8.tar.gz 其他依赖:ncurses-devel-