数据库教程:Linux mysql命令安装允许远程连接的安装设置方法分享

而这些东西,正是新手很困惑的地方。一下是我的安装笔记,在Centos虚拟机上安装成功。中文的参考:https://xieyu.blog.51cto.com/213338/59749英文的参考HowtoInstallMySQL5.0onLinux,HowtoInstallPHP5onLinux,HowtoInstallApache2onLinux
Linuxmysqlapachephp安装过程。将apache,mysql,php的tar.gz文件复制到/home/tmp目录。接着执行下面的命令
Linuxmysql安装
cd/home/tmpgroupaddmysqluseradd-gmysqlmysqltar-zxvfmysql-5.1.33.tar.gzcdmysql-5.1.33./configure–prefix=/usr/local/mysqlmakemakeinstallcd/usr/local/mysqlchown-Rroot.bin/mysql-uroot-pchgrp-Rmysql.(注意有个.)cd/home/tmpcdmysql-5.1.33ln-s/usr/local/mysql//usr/local/mysqlcpsupport-files/my-small.cnf/etc/my.cnf修改my.cnf在[sqld]下面添加user=mysql.chownroot/etc/my.cnfchgrproot/ect/my.cnfchmod644/etc/my.cnf/usr/local/mysql/bin/mysqld_safe–user=mysql&cpsupport-files/mysql.server/etc/init.d/mysqlchmod755/etc/init.d/mysqlchkconfig–addmysqlchkconfig–level35mysqlon/usr/local/mysql/bin/mysql_install_db–user=mysql/usr/local/mysql/bin/mysql-uroot(如果能进入mysql命令行,说明mysql配置成功。)edit/etc/my.cnf
[client]+default-character-set=utf8[mysqld]+default-character-set=utf8[mysql]+default-character-set=utf8
apache安装,请先进入/home/tmp目录(cd/home/tmp)tar-zxvfhttpd-2.2.13.tar.gzcdhttpd-2.2.13./configure–prefix=/usr/local/apache2–enable-so–enable-rewrite–enable-auth-digest=shared–enable-ssl–enable-deflatemakehistorymakeinstallcp/usr/local/apache2/bin/apachectl/etc/init.dchmod755/etc/init.d/apachectl/usr/local/apache2/bin/apachectlstartphp的安装cd/home/tmptar-xzfphp-5.3.0.tar.gzcdphp-5.3.0./configure–prefix=/usr/local/php–with-apxs2=/usr/local/apache2/bin/apxs–with-mysql=/usr/local/mysql–with-pdo-mysql–with-zlib–with-libxml-dir–with-xsl–enable-mbstring–enable-zend-multibyte–enable-sockets–enable-soap–enable-zip
Linuxmysql
makeinstall修改apachehttpd.conf(apache/conf/httpd.conf)添加如下部分:LoadModulephp5_modulemodules/libphp5.soAddTypeapplication/x-httpd-php.php
cpphp.ini-development/usr/local/php/lib/php.ini/usr/local/apache2/bin/apachectlstart/usr/local/apache2/bin/apachectlstop/usr/local/apache2/bin/apachectlstart附:Linuxmysql允许远程连接
/usr/local/mysql/bin/mysql-uroot-p(进入mysql)usemysql;SELECT`Host`,`User`FROMuser;UPDATEuserSET`Host`=’%’WHERE`User`=’root’LIMIT1;flushprivileges;注意在mysql命令行形式下一定要输入”;”.v经过configure就可以make了
Linuxmysql
makeinstall注意pdo_mysql的全路径,我的是:
/usr/local/php/lib/php/extensions/debug-non-zts-20060613/pdo_mysql.so
然后在/usr/local/lib/php.ini
加上一句:
extension=/usr/local/php/lib/php/extensions/debug-non-zts-20060613/pdo_mysql.so
重新启动apache即可看到已经加载pdo_mysql成功。

在ubuntu7.10中mysql安装,默认是只能本机访问的,需要打开用户权限和mysql的本机绑定
1、在命令行底下打开用户权限:grantallprivilegesondrupal.*touser@192.168.1.80identifiedby’user-password’;
在管理员界面可以通过用户管理addhost->anyhost来添加访问权限(root用户默认只能访问本机,新添加的用户可远程)
2、取消mysql本机绑定:
编辑/etc/mysql/my.cnf
#Insteadofskip-networkingthedefaultisnowtolistenonlyon
#localhostwhichismorecompatibleandisnotlesssecure.
bind-address=127.0.0.1
将”bind-address=127.0.0.1“注释
sudo/etc/init.d/mysqlrestart重启即可远程访问 您可能感兴趣的文章:Linux安装JDKTomcatMySQL的教程(使用Mac远程访问)linux配置mysql数据库远程连接失败的解决方法Linux服务器中MySQL远程连接的开启方法Linux下远程连接MySQL数据库的方法Linux系统下实现远程连接MySQL数据库的方法教程Linux平台mysql开启远程登录linux下mysql开启远程访问权限防火墙开放3306端口虚拟机linux端mysql数据库无法远程访问的解决办法Linux下mysql5.7部署及远程访问配置

标签: mysql 远程连接 命令 安装 方法 连接 sq

MySQL错误“Specified key was too long; max key length is 1000 bytes”的解决办法

mysql免安装制作使用说明

上述就是数据库技术:Linux mysql命令安装允许远程连接的安装设置方法分享的全部内容,如果对大家有所用处且需要了解更多关于mysql数据库学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/dtteaching/910102.html

(0)
上一篇 2021年10月23日
下一篇 2021年10月23日

精彩推荐