在Linux/Unix平台下安装MySQL数据库
“昔夏杉树镇”通过精心收集,向本站投稿了5篇在Linux/Unix平台下安装MySQL数据库,下面是小编为大家推荐的在Linux/Unix平台下安装MySQL数据库,欢迎阅读,希望大家能够喜欢。
篇1:在Linux/Unix平台下安装MySQL数据库
Linux下的安装步骤: 推荐使用RPM工具来进行Linux下的 MySQL 数据库 安装,目前的MySQL rpm安装文件包是在SuSE Linux 7.3系统平台上打造而成的,但是在绝大多数支持RPM和glibc的其他Linux平台中也可以进行安装。如果选择通用的RPM安装包,那么RPM将静态链接
Linux下的安装步骤:推荐使用RPM工具来进行Linux下的MySQL数据库安装。目前的MySQL rpm安装文件包是在SuSE Linux 7.3系统平台上打造而成的,但是在绝大多数支持RPM和glibc的其他Linux平台中也可以进行安装。如果选择通用的RPM安装包,那么RPM将静态链接到Linux的线程中。下面步骤执行了一个标准的最小化安装:
shell>rpm -i MySQL-server-VERSION.i386.rpmshell>rpm -i MySQL-client-VERSION.i386.rpm安装完成后记得修改初始默认密码,
Unix环境下的安装步骤:
使用.tar的二进制文件安装时,需要GNU的gunzip工具,基本步骤如下
shell>groupadd mysqlshell>useradd -g mysql mysqlshell>cd /usr/localshell>gunzip< /path/to/mysql-VERSION-OS.tar.gz | tar xvf -shell>ln -s full-path-to-mysql-VERSION-OS mysqlshell>cd mysqlshell>scripts/mysql_install_db --user=mysqlshell>chown -R root .shell>chown -R mysql datashell>chgrp -R mysql .shell>bin/mysqld_safe --user=mysql &安装完成后记得修改初始默认密码。(51CTO.COM教程)
原文转自:www.ltesting.net
篇2:Win32平台下运行的Mysql的一些特点数据库
Win95和线程 Win95 为每个线程的创建损失大约200个字节的内存,因此,如果你进行许多连接,你不应该在Win95运行 mysql d 很长时间,因为 MySQL 的每个连接都创建一个新线程!WinNT和Win98不能容忍这个 bug 。 阻塞式读 (blocking read) MySQL 为每个连接使
Win95和线程Win95 为每个线程的创建损失大约200个字节的内存。因此,如果你进行许多连接,你不应该在Win95运行mysqld
很长时间,因为MySQL的每个连接都创建一个新线程!WinNT和Win98不能容忍这个bug。阻塞式读(blocking read)MySQL为每个连接使用一个阻塞式读取,这意味着:一个连接将不在8个小时后自动被断开,就像MySQL的Unix版本所发生的。
如果一个连接“挂起”,不杀死MySQL就不可能打破它。
mysqladmin kill
在一个睡眠的连接上将不工作。
只要有睡眠的连接,mysqladmin shutdown
不能中途中断。
我们计划在不久的将来修正它。
UDF函数暂时MySQL-Win32不支持用户可定义函数。DROP DATABASE
你不能抛弃一个正在被某些线程使用的数据库。从任务管理器杀死MySQL在Windows95上,你不能从任务管理器或用shutdown实用程序杀死MySQL。你必须用mysqladmin shutdown
关闭它。大小写区分的名字文件名在Win32上是忽略大小写的,因此Win32上的MySQL数据库和表的名字也是忽略大小写的,唯一的限制是数据库和表的名字必须在整个一个给定的语句中大小写是一样的,因为它用my_table
和MY_TABLE
都指向同一个表子,下列查询将不工作:SELECT * FROM my_table WHERE MY_TABLE.col=1;“ ”目录字符在Win95上的路径名组成由“”字符分隔,它在MySQL中也是转义字符。如果你正在使用LOAD DATA INFILE
或SELECT ... INTO OUTFILE
,你必须用两个“”字符或使用Unix风格的文件名“/”字符:
LOAD DATA INFILE “C:tmpskr.txt” INTO TABLE skr;SELECT * FROM skr INTO OUTFILE 'C:/tmp/skr.txt';
Can't open named pipe
错误如果你使用NT上的MySQL-Win32共享软件版本,用最新的mysql客户,你将得到下列错误:error : can't open named pipe to host: . pipe...
这是因为NT上MySQL正式版本缺省地使用命名管道。你能通过为新MySQL客户使用--host=localhost
选项或创建一个包含下列信息的文件“C:my.cnf”来避免这个错误:
[client]host = localhostAclearcase/“ target=”_blank“ >cc
ess denied for user错误在访问在同一机器上的一个MySQL服务器时,如果你得到Access denied for user: 'some-user@unknown' to database 'mysql'
的错误,这意味着MySQL不能正确解释你的主机名。为了修正它,你应该创建一个文件“windowshosts”,有下列信息:127.0.0.1 localhost
原文转自:www.ltesting.net
篇3:在服务器上安装、使用MySQL的注意事项数据库
MI LY: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: ; mso-hansi-font-family: ”>在 服务器 上安装、使用 MySQL 的注意事项 五、 测试 你的 mysql 启动 mysql 后,你可以使用 ps -aux 来测试,你就发现多了两个 process MYSQL 使用的语法概观
MILY: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: ˎ̥; mso-hansi-font-family: ˎ̥“>在服务器上安装、使用MySQL的注意事项
五、测试你的mysql
启动mysql后,你可以使用ps -aux来测试,你就发现多了两个processMYSQL使用的语法概观
字符串类型---STRINGS
字符串的匹配必须是成对的,例如:
‘MY IS OCP’
“MY IS OCPISCAI”
他们必须是是用‘’或“”来表示!
我们来举一些在字符串里面含有单引号和双引号的例子,例如:
重复双引号:
mysql>select “ hi! “ “ocp” “!”
->hi!”ocp”!
因为我们的HTML网络里含有许多的单引号和双引号,所以程序
在这里会遇到些因为单引号和双引号而出错的问题,所以要加以
小心,
数字类型---NUMBERS
我们来看一些合法的数字表达方式:
7
777
-777
77.77
77.777
-777.7777o+7
资料库的命名问题,TATBLE、INDEX、COLUMN、以及ALIAS NAME的命名原则数字可以做为字首,可以有底线,但是不能完全是数字,
尽可能的避免使用$字符,在MYSQL里$字符是完全合法的,不过就是会和PHP混淆,所以尽量不使用的好。在命名里不能有“.”字符。ALIAS NAME可以使用256个字符,其它的长度一般都限制在60个字符内。你可以根据你的需要自己修改MYSQL_INSTALL_DB把你所需要修改的长度改一改,改的时候注意别改的太过夸张,MYSQL资料库是可以支持,但MYSQL的核心我没有试过,也许会出现错误。
数值函数:在数值函数出错的时候,传回的都是NULL
LOG10(X):以10为底的LOG值
mysql>SELECT LOG(EXP(1));
-ɮ.000000
EXP(X):传回E的X次方,其中E是NATURAL LOG的底数。
FLOOR(X):传回小于等于X的最大整数。
CEILING(X):传回大雨等于X的最小整数。
ROUND(X):四舍五入到整数。
MOD(N,M)或者%:取N除以M的余数。
SIGN(X):X大于传回1,X等于0传回0,X小于0传回-1。
ABS(X):取绝对值。
ROUND(X,D):四舍五入到D位小数。D等于0则与ROUND(X)相同。
三角函数:
ATAN(X,Y):反三角函数
ATAN2(X,Y):反三角函数
LEAST(X,Y,。。。):至少两个参数,传回最小值。
GREATEST(X,Y,。。。):至少两个参数,传回最大值。
DEGREES(X):转换弧度(RADIAN)到度数。
RADIANS(X):转换度数到弧度。
原文转自:www.ltesting.net
篇4:在服务器上安装、使用MySQL的注意事项数据库
MI LY: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: ; mso-hansi-font-family: ”>在 服务器 上安装、使用 MySQL 的注意事项 一、怎么样取得最新版本的 MySQL ? 要安装 MySQL, 首先要当然要取得它的最新版本,虽然大家都知道在 FreeBSD 的 Pa
MILY: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: ˎ̥; mso-hansi-font-family: ˎ̥“>在服务器上安装、使用MySQL的注意事项
一、怎么样取得最新版本的MySQL?
要安装MySQL,首先要当然要取得它的最新版本,虽然大家都知道在FreeBSD的Packages中可以找到MySQL,但是我还是建议大家到网络上去找最新版本的MySQL,我介绍大家到www.mysql.org去下载,这里的最新版本是MySQL 3.23 versions。
二、安装MySQL时候的注意事项?
1、如果您是用MySQL+Apache,使用的又是FreeBSD网路操作系统的话,安装时候你应按注意到FreeBSD的版本问题,在FreeBSD的3.0以下版本来说,MySQL Source内含的MIT-pthread运行是正常的,但在这版本以上,你必须使用native threads,也就是加入一个with-named-thread-libs=-lc_r的选项。
2、如果您在COMPILE过程中出了问题,请先检查你的gclearcase/” target=“_blank” >cc版本是否在2.81版本以上,gmake版本是否在3.75以上。
3、如果不是版本的问题,那可能是你的内存不足,请使用./configure -- with-low-memory来加入,
4、如果您要重新做你的configure,那么你可以键入rm config.cache和make clean来清除记录。
5、我们一般把MySQL安装在/usr/local目录下,这是缺省值,您也可以按照你的需要设定你所安装的目录。
三、启动和停止MySQL
如果你的机器上从未安装过MySQL的话,在安装MySQL时,最后一个键入的命令是/usr/local/mysql-3.23X/scripts/mysql_install_db
如果你是同时安装多台机器的话,你可以编辑一下这档案,这样一来可以使你方便的设置好每一台的权限。
1、在安装目录/usr/local启动mysql可以使用/usr/local/share/mysql/mysql.server start记得把mysql.server的属性设置成777
2、要停止mysql daemon可以使用/usr/local/bin/mysqladmin shutdown来实现
3、如果你的mysql已经设置了密码,你必须使用mysqladmin -u root -p shutdown来实现
四、用root建一个MYSQL的使用者
你需要先用root登入机器,然后改变目录存取权限chown -R mysql /usr/local/var,接着修改mysql.server档案,这文件位于/usr/local/share/mysql/下,把mysql_daemon_user=root改成mysql_daemon_user=mysql。
但是在以后新增资料库之后,记得把你的相关档案存取权限改过去:chown -R mysql /usr/local/var/some_new_dbs
如果你希望你的电脑启动时候自动加载mysql,你只要在/etc/rc.local加入一行/usr/local/mysql/share.server start
原文转自:www.ltesting.net
篇5:关于在 win 下安装 mysql 的一些问题!数据库教程
mysql|问题
前一段时间,发表了一编安装mysql的文章,结果有很多的朋友来问相关的问题,关于在 win2000 下安装 mysql 的一些问题!数据库教程
。(太多了,应付不了)1. 关于在其他目录安装mysql
ljf@sinonets.net.cn的朋友问:
我在win 2000下安装 mysql-shareware-3.22.32-win,希望改变路径,如d:win32appmysql但导致mysql服务无法启动,改变:d:my.cnf文件里所有相关路径为d:win32appmysql也不行
方法如下:
如你把目录转移就要这样来启动mysql
D:win32appmysqlbinmysqld --basedir D:win32appmysql
net start mysql
2.从旧的版本升级
windymail@sina.com的朋友问:
我按照您的文章 win2000下安装mysql-shareware-3.22.32-win时遇到几个问题想请教您一下
我在运行c;mysqlbinmysql-shareware --install时出现了failed to service 的信息
我以前安装的是3.11的版本
方法如下
请把原 3.11 的文件和reg里关于它的东西完全清除,
然后再安装.
在清除之前要把你的 mysql 停止(
net stop mysql
mysqladmin --user=root --password=your password shutdown
),否则的话~~~~~
3.mysql的数据库在那里??LINUX那里吗?
dao,mysql安装在win2000上那数据库当然是在……
4.那里可以下载?
在这里就有啊
我的
e-mail:freeboy@popsun.com
欢迎来韶关热线找我讨论关于服务器和asp的问题。在bbs或者chitchat都可以找到。我的ID是freeboy。到了就说找网管就OK了。
【在Linux/Unix平台下安装MySQL数据库】相关文章:
5.linux下迁移mysql数据库存放目录linux操作系统
6.Ubuntu Server下MySql数据库备份脚本代码
8.Linux VPS/服务器上轻松导入、导出MySQL数据库linux服务器应用






文档为doc格式