MySQL的配置方法
发布:原仲依
Mysql是最流行的关系型数据库之一,目前隶属于Oracle,由于其体积小、速度快、总拥有成本低且开源代码,是我们日常开发所提供的。
工具/材料
mysql5.6
cnetos
方法/步骤
要查明以前是否安装过mysql,请使用以下命令命令:
rpm-qa|grep-imysql
如果看到如下包,说明mysql已经安装
mysql-4.1.12-3.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1
如果已经安装,需要删除已安装的数据库使用如下命令删除数据库
删除命令:rpm-e--nodepspackagename
(rpm-evmysql-4.1.12-3.RHEL4.1)
删除老版本mysql的开发头文件和库
命令:rm-fr/usr/lib/mysql
rm-fr/usr/include/mysql
注意:卸载后/var/lib/mysql和/etc/my.cnf中的数据不会被删除,没有用处,请手动删除
rm-f/etc/my.cnf
rm-fr/var/lib/mysql
下载mysqlrpm包
无法通过wget下载具体地址文件使用过的请访问官网查找
(1)MySQL-server-5.6.10-1.rhel5.x86_64.rpm:MySQL服务器;
(2)MySQL-client-5.6.10-1.rhel5.x86_64.rpm:MySQL客户端;
(3)MySQL-devel-5.6.10-1.rhel5.x86_64.rpm:Mysql开发依赖包。
下载后放置到Liunx服务器中,如图
安装MySQLServerrpm包
rpm-ivhMySQL-server-5.6.21-1.linux_glibc2。 5.x86_64.rpm
安装过程如图
安装完成后,会为root用户生成一个随机密码。 使用“cat/root/.mysql_secret”。 或类似的命令来显示它。
安装MySQL客户端
rpm-ivhMySQL-client-5.6.21-1.linux_glibc2.5.x86_64.rpm
安装开发依赖包MySQL
rpm-ivhMySQL-devel-5.6.21-1.linux_glibc2.5.x86_64.rpm
启动msyql
安装完成后,mysql不会启动启动mysql命令将生成以下错误:
ERROR2002(HY000):Can'tconnecttolocalMySQLserverthroughsocket'/var/lib/mysql/mysql.sock'(2)
您可以使用以下命令启动MySQL:
servicemysqlstart
或者使用以下命令:
/etc/init.d/mysqlstart
可以使用SETPASSWORD命令更改root用户的密码,参考如下:SETPASSWORD=密码('root123456'); 2、如何配置mysql数据库方法/步骤
MySQL安装文件分为两种,一种是MSI格式,另一种是Zip格式。 如果是MSI格式的,可以直接安装,按照附带的安装说明进行操作(相信大家都能看懂英文说明)。 一般情况下,MySQL安装在C:\ProgramFiles\MySQL\MySQLServer5目录下。 6;zip格式会自行解压。 解压后,MySQL其实是可以使用的,但是需要进行配置。
解压后,您可以将文件夹重命名并保存到合适的位置。 我个人建议将文件夹重命名为MySQLServer5.6,并将其放在路径C:\ProgramFiles\MySQL中。 当然,您也可以将其放置在任何您想要的地方。
完成上述步骤后,许多用户开始使用MySQL,但出现如图所示的错误。 这是因为环境变量没有配置。 配置环境变量非常简单:
我的电脑->属性->高级->环境变量
选择PATH,然后添加:你的mysqlbin文件夹的路径(例如:C:\Programs\MySQL)。 \MySQLServer5.6\bin)
PATH=.....;C:\ProgramFiles\MySQL\MySQLServer5.6\bin(注意是追加的,不是覆盖的)
之后配置环境变量,不用忙着启动MySQL。 我们还需要更改配置文件(如果没有配置,启动时会出现图中的错误!:错误2系统找不到文件),MySQL-5.6.1X默认配置文件在C:\ProgramFiles\MySQL\MySQLServer5.6\my-default.ini,或者您可以自己创建一个my.ini文件并在其中更改或添加配置(如图所示)。 ):
[mysqld]
basedir=C:\ProgramFiles\MySQL\MySQLServer5.6(mysql所在目录)
datadir=C:\ProgramFiles\MySQL\MySQLServer5.6\data(mysql\data所在目录)
以管理员身份运行cmd(必须以管理员身份运行,否则权限不足),
回车输入以下内容:cdC:\ProgramFiles\MySQL\MySQLServer5.6\bin进入MySQLbin文件夹(无论是否配置了环境变量,也必须进入bin文件夹,否则稍后启动服务时会继续报错2)
输入mysqld-install(如果不以管理员身份运行,权限不够,会出现错误:Install/RemoveoftheServiceDenied!)
安装成功
安装成功后会出现是时候启动服务了。 继续在cmd中输入:netstartmysql(如图),服务就启动成功了!
这个时候很多人都会犯错误,参见注:
注:此时常见的是错误2和错误1067。
如果出现“错误2:系统找不到文件”,请检查配置文件是否被修改或进入bin目录,必须先删除MySQL(输入mysqld-remove)然后重新安装(输入mysqld-install);
如果出现错误1067,则为配置文件修改错误。 确保配置文件正确。
服务启动成功后,即可如图登录。 输入mysql-uroot-p(第一次登录没有密码,直接回车即可)。 成功的!
以上就是关于MySQL的配置方法的全部内容,希望能够帮到您。
版权声明:本文来自用户投稿,不代表【服务器教程】立场,本平台所发表的文章、图片属于原权利人所有,因客观原因,或会存在不当使用的情况,非恶意侵犯原权利人相关权益,敬请相关权利人谅解并与我们联系,我们将及时处理,共同维护良好的网络创作环境。
大家都在看
-
数据库怎样自动将数据排成3列
数据库数据排成3列的背景在处理数据库数据时,有时需要将数据按照特定格式进行展示,例如将数据排成3列。这种需求可能出现在报表生成、数据分析或者用户界面展示等场景中。使
-
电信dns异常无法上网
上不了网,dns配置错误按“windows+服务器地址”或单击自动检索DNS服务器地址并确认。
-
我的世界服务器必备指令
我的世界中的指令大全《我的世界》中有一个非常强大的命令系统,玩家可以通过输入不同的命令来得到自己想要的东西,或者改变角色的状态、游戏中的天气等。我给大家带来了《我的
-
用自己的电脑做一个服务器
准备一台电脑,确保有足够的内存和存储空间。安装操作系统,推荐使用Linux发行版,如Ubuntu、CentOS等。更新系统软件包:sudoaptupdatesudoaptupgrade安装Apache服务器(如果需
-
游戏服务器一年的费用
别急别急,老司机来带你们飙车!游戏服务器的费用,说白了就是“租房子”的钱!就拿咱们常玩的网游来说,服务器的费用主要跟几个因素有关:“房子”的大小:服务器配置越高,性
-
战舰世界网站服务器无法
可能原因:原因描述服务器维护Wargaming可能会定期维护服务器,以更新游戏内容或进行系统维护。网络问题您的网络连接可能存在问题,例如断线或网络拥塞。
-
更新失败内容服务器
小标题:更新失败的原因服务器过载网络连接不稳定权限问题数据格式错误服务器维护或停机小标题:解决更新失败的方法检查网络连接确认服务器状
-
电脑dns服务器怎么设置
步骤操作1.打开网络和共享中心在Windows搜索栏中输入“网络和共享中心”并点击搜索结果。2.选择更改适配器设置在网络和共享中心窗口
-
网站不续费如何把服务器迁移
嘿,兄弟们,咱们聊聊这网站续费不续的事。有时候呢,觉得这网站用着用着,没多少人了,或者想换个更好的服务商,这时候就涉及到一个技术活——服务器迁移。别急,我这就给你
-
wincc所有服务器连接失败
当WinCC服务器连接失败时,可能有多种原因导致。下面分段概述了常见的故障排除步骤:检查网络连接确保计算机和服务器都已连接到同一网络。验证防火墙不会阻止与服务器的通信。检查