经验分享:mysql5.1.51安装教程详解

分享:mysql5.1.51安装教程的详细解释较长,但是很详细。

下载mysql安装文件;打开mysql-5.1.51;将出现以下界面。

向导启动;单击“下一步”继续。
选择用户定义的“自定义”时,我们有三个选项;熟悉整个安装过程也很方便。
使用默认的,老手可以根据安装指南修改。

如果设置有错误。
您可以返回并重置它。
我们点击Install开始安装。

安装过程由实际电脑配置决定,会在接下来的两分钟内出现。

继续下一步;

继续;

检查默认配置向导;单击“完成”结束软件。
然后Mysql配置将启动,如下所示

mysql配置向导。
启动界面;点击下一步

我们手动选择详细配置“DetailedConfiguration”点击下一步继续,

选择服务器类型,我们选择开发测试类,mysql占用的资源很少;点击下一步继续“DeveloperMachine”,

这里选择通用mysql数据库选择通用“MultifunctionDatabase”,点击下一步继续。

数据存储选择空间,我们可以在这里使用默认值。
点击下一步继续。

选择您网站的一般mysql流量;这是我们自己的服务器,我们可以将同时连接数设置为20。
够了。
单击“下一步”继续。

是否启用TCP/IP连接(如果未启用)。
这里只能打开自己机器上的mysql数据库,您可以通过选中前面的复选框来选择“EnableStrictMode”(EnableStrictMode)作为端口默认为3306。
语法错误是不被容忍的。
点击“下一步”继续,

选择我们常用的代码,选择第三个,选择GBK,点击“下一步”继续。

我们已经勾选了这里的所有复选框,其余的都是默认的,点击“下一步”继续。

输入管理密码等。
点击“下一步”默认继续。

成功与否取决于这一步;如果出现错误,请点击“执行”以使设置生效。
返回检查之前的设置。

好的,到这里我们就完成了安装。
点击“完成”,完成mysql的安装和配置。

linux怎么安装mysql数据库

1.安装MySQL数据库。
首先,从MySQL官网下载MySQL,进入下载的安装文件所在目录,执行以下命令进行安装。
.i386.rpm是您之前下载的MySQL数据库。
删除服务器的rpm包并使用/etc/rc.d/init.d/mysqlrestart命令重新启动MySQL服务:[root@localhost~]#rpm-ivhMySQL-server-community-56-1。
rhel5.i386.rpm[root@localhost~]#/etc/rc.d/init.d/mysqlrestartShuttingdownMySQL..[OK]StartingMySQL..[OK]2、配置MySQL数据库字符集。
注意:配置MySQ。
L数据库字符集的目的是为了方便数据库的使用。
在实际的工程项目中,不需要临时设置数据库字符集。
连接数据库时,进行配置,使系统具有更好的可移植性,并且不影响数据库服务器中其他数据库的使用。
安装完成后,需要配置MySQL字符集配置。
首先,您需要找到MySQL配置文件。
MySQL配置文件名以.cnf结尾,因此可以使用以下命令找到它:它:[root@localhost~]#find/-iname'*.cnf'-print/usr/share/mysql/my-large.cnf/usr/share/mysql/my-medium.cnf/usr/share/mysql/my-innodb-heavy-4G.cnf/usr/share/mysql/my-huhge.cnf/usr/share/mysql/my-small.cnf/usr/share/doc/MySQL-server-community-5.1.56/my-large.cnf/usr/share/doc/MySQL-server-comunity-5.1.56/my-medium.cnf/usr/share/doc/MySQL-server-community-5.1.56/my-innodb-heavy-4G.cnf/usr/share/doc/MySQL-server-community-5.1.56/my-huge.cnf/usr/share/doc/MySQL-server-community-5.1.56/my-small.cnf/etc/pki/tls/openssl.cnf运行命令“fin"输入d/-iname'*.cnf'-print"回车后,搜索到的MySQL你会看到配置文件,将my-large.cnf、my-medium.cnf、my-innodb-heavy-4G.cnf、my-huge.cnf、my-small.cnf复制到/etc目录下添加。
并将其命名为my.cnf。
命令为:[root@localhost~]#cp/usr/share/mysql/my-medium.cnf/etc/my.cnf[root@localhost~]]#vi/etc/my.cnf然后,使用vi编辑器,修改/etc/my.cnf文件并在[client]下添加“default-character-set=gb2312”。
“在[mysqld]下添加'default-character-set='。
GB2312”。
如下所示:#ThefollowingoptionswillbepassedtoallMySQLclients[client]default-character-set=gb2312#password=your_passwordport=3306socket=/var/lib/mysql/mysql.sock#Herefollowsentriesforsome具体rgrams#TheMySQLserver[mysqld]default-character-set=gb2312port=3306socket=/var/lib/mysql/mysql.sockskip-lockingkey_buffer_size=16Mmax_allowed_pa​​cket=1Mtable_open_cache=64sort_buffer_size=512Knet_buffer_length=8K按Esc键,输入:wq,按Enter键,输入/etc/rc.d/init.d/mysqlrestart,重启MySQL服务,如下所示。
localhost~]#/etc/rc.d/init.d/mysqlrestartShuttingdownMySQL..[OK]StartingMySQL..[OK]最后,要检查MySQL服务器配置是否成功,首先登录MySQL,输入mysql–uroot。
-p并按Enter键。
成功登录后,系统将提示您输入密码,如下所示。
:[root@localhost~]#mysql-uroot-p输入密码:欢迎来到theMySQLmonitor.Commandsendwith;or\g.YourMySQLconnectionidis2Serverversion:5.1.56-community-logMySQLCommunityServer(GPL)版权所有(c)2000,2010,Oracleand/oritsaffiliates.Allrightsreserved.Oracle是OracleCorporation和/oritsaffi的注册商标liates.Othernamesmaybetrademarksofttheirreativeowners.Type'help;'或'\h'forhelp.Type'\c'toclearthecurrentinputstatement.mysql>在MySQL命令模式下,输入“showvariableslike'collat​​ion_%';”、“showvariable”slike'character_set_%';”按回车键后,会显示字符集设置,如下图:mysql>showvariableslike'collat​​ion_%';+------------+--------------------+|变量名称|值|+-------------------+------------------+|collation_connection|gb2312_chinese_ci||collat​​ion_database|gb2312_chinese_ci||collat​​ion_server|gb2312_chinese_ci|+----------------------------------------+----------------------------+3rowsinset(0.05秒)mysql>showvariableslike'character_set_%';+-------------------------------------+------------------------+|变量名|值|+----------------------------+----------------------------------------+|character_set_client|gb2312||character_set_connection|gb2312||character_set_database|gb2312||character_set_filesystem|binary||character_set_results|gb2312||character_set_server|gb2312||character_set_system|utf8||character_sets_dir|/usr/share/mysql/charssets/|+--------------------------+------------------------------+8rowsinset(0.00sec)mysql>上面根据查询结果,配置的MySQL至此数据库配置信息生效,可以看到MySQL服务器安装配置完成。
完成了。
3、MySQL数据库注意事项3.1远程连接mysql速度慢的解决办法:在MySQL服务器(/etc/my.cnf)的配置中添加如下配置,会明显加快速度。
[mysqld]skip-name-resolve注意:这会禁用DNS解析并显着加快连接速度。
但是,在这种情况下,MySQL授权表中不提供主机名,仅提供ip格式。
3.2重启数据库后,发现无需密码(或任意密码)即可连接。
解决方案:检查MySQL配置文件(/etc/my.cnf)中是否有多余的语句“skip-grant-tables”。
(注释)使用该语句可以重新配置MySQL密码并重启MySQL服务。
注意:当使用skip-grant-tables系统时,对任何用户的访问都没有访问控制,但是您可以使用mysqladminflush-privileges或mysqladminreload启用访问控制。
默认情况下,showdatabases语句对所有用户可见。
如果未启用mysql服务器,请将skip-grant-tables添加到远程帐户的/etc/my.cnf中。