文档库 最新最全的文档下载
当前位置:文档库 › linux下MySQL安装登录及操作

linux下MySQL安装登录及操作

linux下MySQL安装登录及操作
linux下MySQL安装登录及操作

linux下MySQL安装登录及操作

二、安装Mysql

1、下载MySQL的安装文件

安装MySQL需要下面两个文件:

MySQL-server-4.0.16-0.i386.rpm

MySQL-client-4.0.16-0.i386.rpm

下载地址为:https://www.wendangku.net/doc/1512566631.html,/downloads/mysql-4.0.html,打开此网页,下拉网页找到“Linux x86 RPM downloads”项,找到“Server”和“Client programs”项,下载需要的上述两个rpm文件。

2、安装MySQL

rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是–ivh ,其中i表示将安装指定的rmp软件包,V表示安装时的详细信息,h表示在安装期间出现“#”符号来显示目前的安装过程。这个符号将持续到安装完成后才停止。

1)安装服务器端

在有两个rmp文件的目录下运行如下命令:

[root@test1 local]# rpm -ivh MySQL-server-4.0.16-0.i386.rpm

显示如下信息。

warning: MySQL-server-4.0.16-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5

Preparing...########################################### [100%]

1:MySQL-server########################################### [100%]

。。。。。。(省略显示)

/usr/bin/mysqladmin -u root password 'new-password'

/usr/bin/mysqladmin -u root -h test1 password 'new-password'

。。。。。。(省略显示)

Starting mysqld daemon with databases from /var/lib/mysql

如出现如上信息,服务端安装完毕。测试是否成功可运行netstat看Mysql端口是否打开,如打开表示服务已经启动,安装成功。Mysql默认的端口是3306。

[root@test1 local]# netstat -nat

Active Internet connections (servers and established)

Proto Recv-Q Send-Q Local Address Foreign Address State

tcp00 0.0.0.0:33060.0.0.0:*LISTEN

上面显示可以看出MySQL服务已经启动。

2)安装客户端

运行如下命令:

[root@test1 local]# rpm -ivh MySQL-client-4.0.16-0.i386.rpm

warning: MySQL-client-4.0.16-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5

Preparing...########################################### [100%]

1:MySQL-client########################################### [100%]

显示安装完毕。

用下面的命令连接mysql,测试是否成功。

三、登录MySQL

登录MySQL的命令是mysql,mysql 的使用语法如下:

mysql [-u username] [-h host] [-p[password]] [dbname]

username 与password 分别是MySQL 的用户名与密码,mysql的初始管理帐号是root,没有密码,注意:这个root 用户不是Linux的系统用户。MySQL默认用户是root,由于初始没有密码,第一次进时只需键入mysql即可。[root@test1 local]# mysql

Welcome to the MySQL https://www.wendangku.net/doc/1512566631.html,mands end with ; or \g.

Your MySQL connection id is 1 to server version: 4.0.16-standard

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

出现了“mysql>”提示符,恭喜你,安装成功!

增加了密码后的登录格式如下:

mysql -u root -p

Enter password: (输入密码)

其中-u后跟的是用户名,-p要求输入密码,回车后在输入密码处输入密码。

注意:这个mysql文件在/usr/bin目录下,与后面讲的启动文件/etc/init.d/mysql不是一个文件。

四、MySQL的几个重要目录

MySQL安装完成后不象SQL Server默认安装在一个目录,它的数据库文件、配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Linux的初学者,因为Linux本身的目录结构就比较复杂,如果搞不清楚MySQL 的安装目录那就无从谈起深入学习。

下面就介绍一下这几个目录。

1、数据库目录

/var/lib/mysql/

2、配置文件

/usr/share/mysql(mysql.server命令及配置文件)

3、相关命令

/usr/bin(mysqladmin mysqldump等命令)

4、启动脚本

/etc/rc.d/init.d/(启动脚本文件mysql的目录)

五、修改登录密码

MySQL默认没有密码,安装完毕增加密码的重要性是不言而喻的。

1、命令

usr/bin/mysqladmin -u root password 'new-password'

格式:mysqladmin -u用户名-p旧密码password 新密码

2、例子

例1:给root加个密码123456。

键入以下命令:

[root@test1 local]# /usr/bin/mysqladmin -u root password 123456

注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。

3、测试是否修改成功

1)不用密码登录

[root@test1 local]# mysql

ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)

显示错误,说明密码已经修改。

2)用修改后的密码登录

[root@test1 local]# mysql -u root -p

Enter password: (输入修改后的密码123456)

Welcome to the MySQL https://www.wendangku.net/doc/1512566631.html,mands end with ; or \g.

Your MySQL connection id is 4 to server version: 4.0.16-standard

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

成功!

这是通过mysqladmin命令修改口令,也可通过修改库来更改口令。

4、获取mysql安装路径

例如:

mysql> show variables like '%basedir%';

+---------------+-------------------------------------------------------+

| Variable_name | Value |

+---------------+-------------------------------------------------------+

| basedir | /data/mysql-herosg/mysql-5.0.67-linux-x86_64-glibc23/ |

+---------------+-------------------------------------------------------+

六、启动与停止

1、启动

MySQL安装完成后启动文件mysql在/etc/init.d目录下,在需要启动时运行下面命令即可。[root@test1 init.d]# /etc/init.d/mysql start

2、停止

/usr/bin/mysqladmin -u root -p shutdown

3、自动启动

1)察看mysql是否在自动启动列表中

[root@test1 local]#/sbin/chkconfig –list

2)把MySQL添加到你系统的启动服务组里面去

[root@test1 local]#/sbin/chkconfig– add mysql

3)把MySQL从启动服务组里面删除。

[root@test1 local]#/sbin/chkconfig– del mysql

七、更改MySQL目录

MySQL默认的数据文件存储目录为/var/lib/mysql。假如要把目录移到/home/data下需要进行下面几步:

1、home目录下建立data目录

cd /home

mkdir data

2、把MySQL服务进程停掉:

mysqladmin -u root -p shutdown

3、把/var/lib/mysql整个目录移到/home/data

mv /var/lib/mysql/home/data/

这样就把MySQL的数据文件移动到了/home/data/mysql下

4、找到https://www.wendangku.net/doc/1512566631.html,f配置文件

如果/etc/目录下没有https://www.wendangku.net/doc/1512566631.html,f配置文件,请到/usr/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名为https://www.wendangku.net/doc/1512566631.html,f)中。命令如下:

[root@test1 mysql]# cp /usr/share/mysql/https://www.wendangku.net/doc/1512566631.html,f/etc/https://www.wendangku.net/doc/1512566631.html,f

5、编辑MySQL的配置文件/etc/https://www.wendangku.net/doc/1512566631.html,f

为保证MySQL能够正常工作,需要指明mysql.sock文件的产生位置。修改socket=/var/lib/mysql/mysql.sock一行中等号右边的值为:/home/mysql/mysql.sock 。操作如下:

vi https://www.wendangku.net/doc/1512566631.html,f(用vi工具编辑https://www.wendangku.net/doc/1512566631.html,f文件,找到下列数据修改之)

# The MySQL server

[mysqld]

port= 3306

#socket= /var/lib/mysql/mysql.sock(原内容,为了更稳妥用“#”注释此行)

socket= /home/data/mysql/mysql.sock(加上此行)

6、修改MySQL启动脚本/etc/rc.d/init.d/mysql

最后,需要修改MySQL启动脚本/etc/rc.d/init.d/mysql,把其中datadir=/var/lib/mysql一行中,等号右边的路径改成你现在的实际存放路径:home/data/mysql。

[root@test1 etc]# vi/etc/rc.d/init.d/mysql

#datadir=/var/lib/mysql(注释此行)

datadir=/home/data/mysql(加上此行)

7、重新启动MySQL服务

/etc/rc.d/init.d/mysql start

或用reboot命令重启Linux

如果工作正常移动就成功了,否则对照前面的7步再检查一下。

八、MySQL的常用操作

注意:MySQL中每个命令后都要以分号;结尾。

1、显示数据库

mysql> show databases;

+----------+

| Database |

+----------+

| mysql|

| test|

+----------+

2 rows in set (0.04 sec)

Mysql刚安装完有两个数据库:mysql和test。mysql库非常重要,它里面有MySQL的系统信息,我们改密码和新增用户,实际上就是用这个库中的相关表进行操作。

2、显示数据库中的表

mysql> use mysql; (打开库,对每个库进行操作就要打开此库,类似于foxpro )

Database changed

mysql> show tables;

+-----------------+

| Tables_in_mysql |

+-----------------+

| columns_priv|

| db|

| func|

| host|

| tables_priv|

| user|

+-----------------+

6 rows in set (0.01 sec)

3、显示数据表的结构:

describe 表名;

4、显示表中的记录:

select * from 表名;

例如:显示mysql库中user表中的纪录。所有能对MySQL用户操作的用户都在此表中。

Select * from user;

5、建库:

create database 库名;

例如:创建一个名字位aaa的库

mysql> create databases aaa;

6、建表:

use 库名;

create table 表名(字段设定列表);

例如:在刚创建的aaa库中建立表name,表中有id(序号,自动增长),xm(姓名),xb(性别),csny(出身年月)四个字段

use aaa;

mysql> create table name (id int(3) auto_increment not null primary key, xm char(8),xb char(2),csny date);

可以用describe命令察看刚建立的表结构。

mysql> describe name;

+-------+---------+------+-----+---------+----------------+

| Field | Type| Null | Key | Default | Extra|

+-------+---------+------+-----+---------+----------------+

| id| int(3)|| PRI | NULL| auto_increment |

| xm| char(8) | YES|| NULL||

| xb| char(2) | YES|| NULL||

| csny| date| YES|| NULL||

+-------+---------+------+-----+---------+----------------+

7、增加记录

例如:增加几条相关纪录。

mysql> insert into name values('','张三','男','1971-10-01');

mysql> insert into name values('','白云','女','1972-05-20');

可用select命令来验证结果。

mysql> select * from name;

+----+------+------+------------+

| id | xm| xb| csny|

+----+------+------+------------+

| 1 | 张三| 男| 1971-10-01 |

| 2 | 白云| 女| 1972-05-20 |

+----+------+------+------------+

8、修改纪录

例如:将张三的出生年月改为1971-01-10

mysql> update name set csny='1971-01-10' where xm='张三';

9、删除纪录

例如:删除张三的纪录。

mysql> delete from name where xm='张三';

10、删库和删表

drop database 库名;

drop table 表名;

九、增加MySQL用户

格式:grant select on 数据库.* to 用户名@登录主机identified by "密码"

例1、增加一个用户user_1密码为123,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:

mysql> grant select,insert,update,delete on *.* to user_1@"%" Identified by "123";

例1增加的用户是十分危险的,如果知道了user_1的密码,那么他就可以在网上的任何一台电脑上登录你的MySQL 数据库并对你的数据为所欲为了,解决办法见例2。

例2、增加一个用户user_2密码为123,让此用户只可以在localhost上登录,并可以对数据库aaa进行查询、插入、修改、删除的操作(localhost指本地主机,即MySQL数据库所在的那台主机),这样用户即使用知道user_2的密码,他也无法从网上直接访问数据库,只能通过MYSQL主机来操作aaa库。

mysql>grant select,insert,update,delete on aaa.* to user_2@localhost identified by "123";

用新增的用户如果登录不了MySQL,在登录时用如下命令:

mysql -u user_1 -p-h 192.168.113.50(-h后跟的是要登录主机的ip地址)

十、备份与恢复

1、备份

例如:将上例创建的aaa库备份到文件back_aaa中

[root@test1 root]# cd/home/data/mysql(进入到库目录,本例库已由val/lib/mysql转到/home/data/mysql,见上述第七部分内容)

[root@test1 mysql]# mysqldump -u root -p --opt aaa > back_aaa

2、恢复

[root@test mysql]# mysql -u root -p ccc < back_aaa

mysqldump用法几例

================================

几个常用用例:

1.导出整个数据库

mysqldump -u 用户名-p 数据库名> 导出的文件名

mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql

2.导出一个表

mysqldump -u 用户名-p 数据库名表名> 导出的文件名

mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql

3.导出一个数据库结构

mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc >d:\wcnc_db.sql

-d 没有数据--add-drop-table 在每个create语句之前增加一个drop table

4.带语言参数导出

mysqldump -uroot -p --default-character-set=latin1 --set-charset=gbk --skip-opt databse > d4.sql

5.导入数据库

常用source 命令

进入mysql数据库控制台,

如mysql -u root -p

mysql>use 数据库

然后使用source命令,后面参数为脚本文件(如这里用到的.sql)

mysql>source d:\wcnc_db.sql

6.备份详解

定期的备份可使我们数据库崩溃造成的损失大大降低。在MySQL中进行数据备份的方法有两种,一种是使用mysqldump程序,一种是使用mysqlhotcopy、cp、tar或cpio等打包程序直接拷贝数据库文件。mysqldump程序备份数据库较慢,但它生成的文本文件便于移植。使用mysqlhotcopy等程序备份速度快,因为它直接对系统文件进行操作,需人为协调数据库数据的备份前后一致性。

使用mysqldump备份数据库其实就是把数据库转储成一系列CREATE TABLE和INSERT语句,通过这些语句我们就可重新生成数据库。使用mysqldump的方法如下:

% mysqldump --opt testdb | gzip > /data/backup/testdb.bak

#--opt选项会对转储过程进行优化,生成的备份文件会小一点,后的管道操作会进行数据压缩

% mysqldump --opt testdb mytable1,mytable2 | gzip > /data/backup/testdb_mytable.bak

#可在数据库后接数据表名,只导出指定的数据表,多个数据表可用逗号分隔

--opt选项还可激活--add-drop-table选项,它将会在备份文件的每条CREATE TABLE前加上一条DROP TABLE IF EXISTS语句。这可方便进行数据表的更新,而不会发生“数据表已存在”的错误。

用mysqldump命令还可直接把数据库转移到另外一台服务器上,不用生成备份文件。重复执行可定期更新远程数据库。

% mysqladmin -h remote_host create testdb

% mysqldump --opt testdb | mysql -h remote_host testdb

另外还可通过ssh远程调用服务器上的程序,如:

% ssh remote_host mysqladmin create testdb

% mysqldump --opt testdb | ssh remote_host mysql testdb

通过直接拷贝系统文件的方式备份数据库,在备份时,要确保没有人对数据库进行修改操作。要做到这点,最好关闭

服务器。如果不能关闭的,要以只读方试锁定有关数据表。下面是一些示例:

% cp -r db /backup/db #备份db数据库到/backup/db目录

% cp table_name.* /backup/db #只备份table_name数据表

% scp -r db remotehot:/usr/local/mysql/data #用scp把数据库直接拷贝到远程服务器

在把数据库直接拷贝到远程主机时,应注意两台机器必须有同样的硬件结构,或者将拷贝的数据表全部是可移植数据表类型。

使用mysqlhotcopy工具,它是一个Perl DBI脚本,可在不关闭服务器的情况下备份数据库,它主要的优点是:

它直接拷贝文件,所以它比mysqldump快。

可自动完成数据锁定工作,备份时不用关闭服务器。

能刷新日志,使备份文件和日志文件的检查点能保持同步。

下面是该工具的使用示例:

% mysqlhotcopy db /bakcup/ #把db数据库备份到backup/db目录里,会自动创建一个db 目录

使用BACKUP TABLE语句进行备份,该语句最早出现在MySQL 3.23.25版本中,仅适用于MyISAM数据表。用法如下:

mysql> BACKUP TABLE mytable TO '/backup/db'; #把mytable数据表备份到/backup/db目录下

为了执行该语句,你必须拥有那些表的FILE权限和SELECT权限,备份目录还必须是服务器可写的。该语句执行时,会先把内存中的数据写入磁盘,再把各个数据表的.frm(表结构定义文件)、.MYD(数据)文件从数据目录拷贝到备份目录。它不拷贝.MYI(索引)文件,因为它能用另外两个文件重建。BACKUP TABLE语句备份时,依次锁定数据表,当同时备份多个数据表时,数据表可能会被修改,所以备份0完成时,备份文件中的数据和现时数据表中的数据可能会有差异,为了消除该差异,我们可用只读方式锁定数据表,在备份完成后再解锁。如:

mysql> LOCK TABLES tb1 READ,tb2 READ;

mysql> BACKUP TABLE tb1,tb2 TO 'backup/db';

mysql> UNLOCK TABLES;

使用BACKUP TABLE语句备份的数据表可用RESTORE TABLE重新加载到服务器。

InnoDB和BDB数据库也可用mysqldump和直接拷贝法进行备份。使用直接拷贝法时应注意需把组成InnoDB和BDB 数据库的所有文件都拷贝下来,如InnoDB的.frm文件、日志文件和表空间配置文件;BDB的数据文件、日志文件等。

使用镜像机制进行备份,我们可用SLAVE STOP语句挂起从服务器的镜像,在从服务器上通过直接拷贝法或其它工具制作备份。备份完成,用SLAVE START重新启动镜像,从服务器重新与主服务器同步,接收备份时主服务器所做的修改。

在MySQL中没有为数据库重命名的命令,但我们可用mysqldump转储数据库,再创建一个新的空数据库,把转储文件加载到该新数据库,这样就完成数据库重命名的工作。如:

% mysqldump old_db >db.sql #转储db数据库数据

% mysqladmin create new_db #新建一个空的数据库

% mysql new_db < db.sql #把db数据库的数据加载到新的数据库中

% mysqladmin drop old_db #删除旧的数据库

一个更简单的重命名数据库的方法是直接修改数据库目录名,但该方法不适用于InnoDB和BDB数据库。注意,在更名后,需在权限表中更新相关数据表信息,需执行以下语句:

mysql> UPDATE db SET db='new_db' WHERE db='old_db';

mysql> UPDATE tables_priv SET db='new_db' WHERE db='old_db';

mysql> UPDATE columns_priv SET db='new_db' WHERE db='old_db';

mysql> UPDATE host SET db='new_db' WHERE db='old_db';

7..备份说明

一个比较详细的关于mysql 备份还原的教程

还原一个数据库:mysql -h localhost -u root -p123456 www

备份一个数据库:mysqldump -h localhost -u root -p123456 www > d:\www2008-2-26.sql

//以下是在程序中进行测试

//$command = “mysqldump –opt -h $dbhost -u $dbuser -p $dbpass $dbname | gzip > $backupFile”; $command=”mysqldump -h localhost -u root -p123456 guestbook > guestbook2-29.sql”;

system($command);

echo “success”;

************************************************

备份MySQL数据库的命令

mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql

备份MySQL数据库为带删除表的格式

备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。

mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql

直接将MySQL数据库压缩备份

mysqldump -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz

备份MySQL数据库某个(些)表

mysqldump -hhostname -uusername -ppassword databasename specific_table1 specific_table2 > backupfile.sql

同时备份多个MySQL数据库

mysqldump -hhostname -uusername -ppassword –databases databasename1 databasename2 databasename3 > multibackupfile.sql

仅仅备份数据库结构

mysqldump –no-data –databases databasename1 databasename2 databasename3 > structurebackupfile.sql

备份服务器上所有数据库

mysqldump –all-databases > allbackupfile.sql

还原MySQL数据库的命令

mysql -hhostname -uusername -ppassword databasename < backupfile.sql

还原压缩的MySQL数据库

gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename

将数据库转移到新服务器

mysqldump -uusername -ppassword databasename | mysql –host=*.*.*.* -C databasename

几个常用用例:

1.导出整个数据库

mysqldump -u 用户名-p 数据库名> 导出的文件名

mysqldump -u root -p dataname >dataname.sql

这个时候会提示要你输入root用户名的密码,输入密码后dataname数据库就成功备份在mysql/bin/目录中.

2.导出一个表

mysqldump -u 用户名-p 数据库名表名> 导出的文件名

mysqldump -u root -p dataname users> dataname_users.sql

3.导出一个数据库结构

mysqldump -u wcnc -p -d –add-drop-table smgp_apps_wcnc >d:\wcnc_db.sql

-d 没有数据–add-drop-table 在每个create语句之前增加一个drop table

4.导入数据库

常用source 命令

进入mysql数据库控制台,

如mysql -u root -p

mysql>use 数据库

然后使用source命令,后面参数为脚本文件(如这里用到的.sql)

mysql>source d:\wcnc_db.sql

mysqldump支持下列选项:

–add-locks

在每个表导出之前增加LOCK TABLES并且之后UNLOCK TABLE。(为了使得更快地插入到MySQL)。

–add-drop-table

在每个create语句之前增加一个drop table。

–allow-keywords

允许创建是关键词的列名字。这由表名前缀于每个列名做到。

-c, –complete-insert

使用完整的insert语句(用列名字)。

-C, –compress

如果客户和服务器均支持压缩,压缩两者间所有的信息。

–delayed

用INSERT DELAYED命令插入行。

-e, –extended-insert

使用全新多行INSERT语法。(给出更紧缩并且更快的插入语句)

-#, –debug[=option_string]

跟踪程序的使用(为了调试)。

–help

显示一条帮助消息并且退出。

–fields-terminated-by=…

–fields-enclosed-by=…

–fields-optionally-enclosed-by=…

–fields-escaped-by=…

–fields-terminated-by=…

这些选择与-T选择一起使用,并且有相应的LOAD DATA INFILE子句相同的含义。

LOAD DATA INFILE语法。

-F, –flush-logs

在开始导出前,洗掉在MySQL服务器中的日志文件。

-f, –force,

即使我们在一个表导出期间得到一个SQL错误,继续。

-h, –host=..

从命名的主机上的MySQL服务器导出数据。缺省主机是localhost。

-l, –lock-tables.

为开始导出锁定所有表。

-t, –no-create-info

不写入表创建信息(CREATE TABLE语句)

-d, –no-data

不写入表的任何行信息。如果你只想得到一个表的结构的导出,这是很有用的!

–opt

同–quick –add-drop-table –add-locks –extended-insert –lock-tables。

应该给你为读入一个MySQL服务器的尽可能最快的导出。

-pyour_pass, –password[=your_pass]

与服务器连接时使用的口令。如果你不指定“=your_pass”部分,mysqldump需要来自终端的口令。-P port_num, –port=port_num

与一台主机连接时使用的TCP/IP端口号。(这用于连接到localhost以外的主机,因为它使用Unix套接字。)

-q, –quick

不缓冲查询,直接导出至stdout;使用mysql_use_result()做它。

-S /path/to/socket, –socket=/path/to/socket

与localhost连接时(它是缺省主机)使用的套接字文件。

-T, –tab=path-to-some-directory

对于每个给定的表,创建一个table_name.sql文件,它包含SQL CREATE 命令,和一个table_name.txt文件,它包含数据。注意:这只有在mysqldump运行在mysqld守护进程运行的同一台机器上的时候才工作。.txt文件的格式根据–fields-xxx和–lines–xxx选项来定。

-u user_name, –user=user_name

与服务器连接时,MySQL使用的用户名。缺省值是你的Unix登录名。

-O var=option, –set-variable var=option

设置一个变量的值。可能的变量被列在下面。

-v, –verbose

冗长模式。打印出程序所做的更多的信息。

-V, –version

打印版本信息并且退出。

-w, –where=’where-condition’

只导出被选择了的记录;注意引号是强制的!

“–where=user=’jimf’”“-wuserid>1″“-wuserid<1″

最常见的mysqldump使用可能制作整个数据库的一个备份:

mysqldump –opt database > backup-file.sql

但是它对用来自于一个数据库的信息充实另外一个MySQL数据库也是有用的:

mysqldump –opt database | mysql –host=remote-host -C database

由于mysqldump导出的是完整的SQL语句,所以用mysql客户程序很容易就能把数据导入了:

shell> mysqladmin create target_db_name

shell> mysql target_db_name < backup-file.sql

就是shell> mysql 库名< 文件名

LINUX下安装及配置MYSQL详细过程(自己实践总结)

Red Hat Linux下安装及配置MySQL的详细教程 大致思路如下: 1.下载所需的安装包 (Linux下用wget下载,笔者在window下下载的,用XSHELL命令RZ上传到Linux中) 2.安装MySQL 3.创建新用户并授权 安装及配置的详细步骤如下: 第一步:检测系统版本信息 Linux命令:cat/proc/version Linux version2.6.32-220.el6.i686(mockbuild@https://www.wendangku.net/doc/1512566631.html,)(gcc version 4.4.520110214(Red Hat4.4.5-6)(GCC))#1SMP Wed Nov908:02:18EST2011 当前Linux版本为RedHat4.4.5-6(为内核版本) Linux命令:cat/etc/issue Red Hat Enterprise Linux Server release6.2(Santiago) Kernel\r on an\m Linux命令:uname-a或getconf LONG_BIT Linux localhost.localdomain2.6.32-220.el6.i686#1SMP Wed Nov908:02:18EST2011i686 i686i386GNU/Linux 可以看到当前系统为32位的(而64位系统会有x64字符串显示出来)。 第二步:根据Linux系统的环境,下载mysql Community Server 官方下载地址:https://www.wendangku.net/doc/1512566631.html,/downloads/mysql/ 可以选择【Linux-Generic】,下载对应的RMP包. 由于当前系统为redhat(64位),所以直接选择Oracle&Red Hat Linux4&5。 Mysql安装包有很多,作用也不同,大多数情况下只需要安装MySQL-Server和MySQL-Client,其它包根据需要安装. 32位的下载下面的两个安装包文件:

垂直斗式提升机安装施工工艺标准

垂直斗式提升机安装施工工艺标准 1.1 适用范围 本工艺标准适用于垂直输送粉状、颗粒状及小块状物料,且提升物料的高度小于50m,输送能力小于1600m3/h的垂直斗式提升机的安装工程。 2. 施工准备 2.1 技术准备 2.1.1 取得完整的设计文件和设备技术文件 2.1.2 进行图纸会审并形成记录 2.1.3 勘察现场 2.1.4 编制施工方案并获得监理单位(或其它相应权力部门)的批准。 2.1.5 相关标准规范说明书 2.1.5.1 《连续输送设备安装工程施工及验收规范》GB50270 2.1.5.2 《机械设备安装工程施工及验收通用规范》GB50231 2.1.5.3 《现场设备、工业管道焊接工程施工及验收规范》GB50236 2.1.5.4 《工业设备、管道防腐蚀工程施工及验收规范》HGJ229 2.1.5.5 《化工建设安装工程起重施工规范》HG20201 2.1.5.6 《化学工业工程建设交工技术规定》HG20237 2.1.5.7 《垂直式斗提机技术条件》JB3926.2 2.1.5.8 《垂直式斗提机产品质量分等》JB/ZQ8017 2.2 作业人员 2.2.1 开工前对进场施工人员进行安装技能、安全、环境保护等相关方面的培训教育,充分熟悉设备图及设备随机带的技术文件及有关规定。 2.2.2 2.3 设备、材料的验收及保管 2.3.1 设备的检查验收:设备进场时,需建设、施工、制造、监理等有关单位参加,并按设备的名称、型号、规格、位号、数量清单逐一检查验收,作好设备验收记录,若检查验收不合格的设备不得进行安装。 2.3.2 设备的存放、保管:对验收合格的设备,设立场地进行存放,并加以保护,作好标识。

linux中的Mysql的安装与检测

Ubuntu(linux)中的Mysql 的安装与检测 一、前言 二、安装Mysql 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-5.0.9-0.i386.rpm MySQL-client-5.0.9-0.i386.rpm 下载地址为:https://www.wendangku.net/doc/1512566631.html,/downloads/mysql/5.0.html,打开此网页,下拉网页找到“Linux x86 RPM downloads”项,找到“Server”和“Client programs”项,下载需要的上述两个rpm文件。 2、安装MySQL rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是–ivh ,其中i表示将安装指定的rmp软件包,V表示安装时的详细信息,h表示在安装期间出现“#”符号来显示目前的安装过程。这个符号将持续到安装完成后才停止。 1)安装服务器端 在有两个rmp文件的目录下运行如下命令: [root@test1 local]# rpm -ivh MySQL-server-5.0.9-0.i386.rpm 显示如下信息。 warning: MySQL-server-5.0.9-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5 Preparing... ########################################### [100%] 1:MySQL-server ########################################### [100%] 。。。。。。(省略显示) /usr/bin/mysqladmin -u root password 'new-password' /usr/bin/mysqladmin -u root -h test1 password 'new-password' 。。。。。。(省略显示) Starting mysqld daemon with databases from /var/lib/mysql 如出现如上信息,服务端安装完毕。测试是否成功可运行netstat看Mysql端口是否打开,如打开表示服务已经启动,安装成功。Mysql默认的端口是3306。 [root@test1 local]# netstat -nat Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 上面显示可以看出MySQL服务已经启动。 2)安装客户端 运行如下命令: [root@test1 local]# rpm -ivh MySQL-client-5.0.9-0.i386.rpm warning: MySQL-client-5.0.9-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5

Linux下安装MySQL 5.6.4

Linux下安装MySQL 5.6.4 从mysql-5.5起,mysql源码安装开始使用cmake了,因此当我们配置安装目录./configure --perfix=/.....的时候,和以前将会有些区别。 (1)安装前,下载必要软件: mysql-5.6.4-m7-tar.zip cmake-2.8.10.2.tar.gz (2)下述步骤中的红色字体的文件路径,根据实际情况进行替换,请注意路径的一致性。 (3)以下安装步骤在root用户下安装测试通过。 1.创建mysql用户 # useradd-d /home/mysql-c “Oracle MySQL”-m mysql 2.解压缩MySQL安装文件mysql-5.6.4-m7-tar.zip # unzip mysql-5.6.4-m7-tar.zip #tar -zxvf mysql-5.6.4-m7-tar.gz 3.安装cmake 接下来我们就要配置安装目录进行具体的安装了,这里需要注意的是利用cmake时需要安装cmake的应用程序。 (1)解压缩cmake安装文件 # tar -zxvf cmake-2.8.10.2.tar.gz (2)进入 # cd cmake-2.8.10.2 (3)建立目录: # mkdir/home/mysql/cmake (4)配置安装目录 # ./configure --prefix=/home/mysql/cmake (5)编译

# make (6)安装 # make install (7)更新环境变量 # export PATH=/home/mysql/cmake/bin:$PATH 4.配置mysql的安装目录 (1)进入解压缩后的mysql目录mysql-5.6.4-m7 # cd/home/mysql/mysql-5.6.4-m7 (2)根据转换关系执行cmake #cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql 5.安装mysql # make install 执行完后会看到安装成功的提示 6.安装默认的数据库 #cd/usr/local/mysql/scripts/ #sudo ./mysql_install_db --basedir=/usr/local/mysql--datadir=/usr/local/mysql/data/ --user=mysql 7.将mysql的配置文件和服务文件复制到系统配置路径下面 #cd/usr/local/mysql/support-files # cp https://www.wendangku.net/doc/1512566631.html,f /etc/https://www.wendangku.net/doc/1512566631.html,f #cpmysql.server /etc/init.d/mysqld 8.修改启动服务 # servicemysqld start

LINUX下MYSQL安装配置(原始文档)

linux下mysql安装配置 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-4.0.23-0.i386.rpm MySQL-client-4.0.23-0.i386.rpm 下载地址为:https://www.wendangku.net/doc/1512566631.html,/downloads/mysql-4.0.html,打开此网页,下拉网页找到“Linux x86RPM downloads”项,找到“Server”和“Client programs”项,下载需要的上述两个rpm文件。 2、安装MySQL rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是–ivh,其中i表示将安装指定的rmp软件包,V表示安装时的详细信息,h表示在安装期间出现“#”符号来显示目前的安装过程。这个符号将持续到安装完成后才停止。 1)安装服务器端 在有两个rmp文件的目录下运行如下命令: [root@test1local]#rpm-ivh MySQL-server-4.0.23-0.i386.rpm 显示如下信息。 warning:MySQL-client-4.0.23-0.i386.rpm signature:NOKEY,key ID5072e1f5 Preparing...###########################################[100%] 1:MySQL-server###########################################[100%]。。。。。。(省略显示) /usr/bin/mysqladmin-u root password'new-password' /usr/bin/mysqladmin-u root-h test1password'new-password' 。。。。。。(省略显示) Starting mysqld daemon with databases from/var/lib/mysql 如出现如上信息,服务端安装完毕。测试是否成功可运行netstat看Mysql端口是否打开,如打开表示服务已经启动,安装成功。Mysql默认的端口是3306。 [root@test1local]#netstat-nat Active Internet connections(servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp000.0.0.0:33060.0.0.0:*LISTEN 上面显示可以看出MySQL服务已经启动。 2)安装客户端 运行如下命令: [root@test1local]#rpm-ivh MySQL-client-4.0.23-0.i386.rpm warning:MySQL-client-4.0.23-0.i386.rpm:V3DSA signature:NOKEY,key ID5072e1f5 Preparing...###########################################[100%] 1:MySQL-client###########################################[100%] 显示安装完毕。 用下面的命令连接mysql,测试是否成功。 三、登录MySQL

MySQL学习之linux下安装及配置篇

实验一:在Ubuntu linux中安装MySQL5.0 实验背景: MySQL 是一个真正的多用户、多线程SQL数据库服务器,它是一个客户机/服务器结构的实现。MySQL是现在流行的关系数据库中其中的一种,相比其它的数据库管理系统(DBMS)来说,MySQL具有小巧、功能齐全、查询迅捷等优点。MySQL 主要目标是快速、健壮和易用。对于一般中小型,甚至大型应用MySQL都能够胜任。并且MySQL是免费的。 现在软件学院需要使用MySQL数据库来建立一个学生档案管理系统。首先要在一台安装了ubuntu linux的服务器上安装上MySQL。 实验目的: 在ubuntu linux中安装MySQL。 实验分析: 1.使用apt-get命令在网络上下载并安装MySQL需要的安装包,安装的MySQL版本为 5.0。 2.在安装过程中需要设置MySQL的root用户密码。 3.MySQL服务的启动和停止。 4.使用MySQL的root用户连接数据库。 实验步骤: 注意:MySQL中的root用户同linux中的root用户不是同一用户。他们性质类似,MySQL中的root用户在MySQL数据库系统中享有最高权限。 步骤一:使用apt-get安装MySQL 注意:此方式需要连接互联网,如不能连接互联网,请参见附录一:MySQL的离线安装。 1)打开终端工具。 2)在apt-get设置的源中搜索一下关于mysql-serve-5.0的软件包。使用命令: apt-cache search mysql-server-5.0 3)安装mysql-server-5.0软件包。使用命令:sudo apt-get install mysql-server-5.0

斗式提升机安装技术要求

斗式提升机安装技术要求 一、概述 斗式提升机是由一系列在无端胶带、无端环链或板链上装有许多料斗组成,这些料斗绕首轮、尾轮或链轮作上下运行,输送物料。本工程使用带式提升机,带式提升机用的胶带与胶带输送机的相同,选择的带宽应比料斗宽度大30~40mm。料斗是提升机的承载机构,可由钢板、可锻铸铁和合金材料制成。带式提升机适用于输送粉状、粒状及小块状,无磨蚀性或半磨蚀性,温度不超过60℃的物料,如物料温度超过60℃,须采用耐热胶带,可耐高温130℃。带式提升机具有成本低、自重较小,工作平稳无噪音,并可采用较高的运行速度,因此有较大的生产率。 二、安装前的准备工作 1.安装前应详细阅读随机技术文件、及设备提供的图纸和说明书,并且对施工人员进行技术交底,确保安装第一环节的准确性。 2.按设备的发运清单核查全部零部件数量及质量,并做好开箱验收记录。 3.对土建提供的基础根据其交验资料进行核对,并对基础质量进行检查,合格后移交给安装单位进行下一步工作。 4.对施工人员进行安全教育,并对现场施工进行有效的安全防护。 5.按顺序安装,每进行一步,要按公司的质量保证体系进行操作,确保质量第一原则。

三、提升机安装 1.安装顺序 壳体及支架安装——头尾轮张紧装置及电机减速机安装——胶带安装连接——料斗安装——密封——试车。 2.安装技术要求及方法 2.1机壳安装 a.立式提升机外壳及接口法兰,安装前应检查法兰面有无凸凹不平现象,机壳是否成90度; b.先将底座吊到基础上按基础十字中心线进行找正,然后采用倒装法由上而下依次将机壳进行吊装,中心位置偏差不得超过±5毫米; c.各节机壳接口法兰必须加以毡垫或石棉绳,以防漏灰; d.机壳找正应在上部挂中心线,测机壳各节的垂直度。误差不得超过10毫米, e.提升机的上部、中部区段应设置牢固的支架。 f.机壳铅垂度的允许偏差(如下图)应符合下表的规定:

查看linux下mysql版本号命令

查看linux下mysql版本号命令 1:在终端下:mysql -V。以下是代码片段: [shengting@login ~]$ mysql -V mysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu (i686) 2:在mysql中:mysql> status; 以下是代码片段: mysql> status; -------------- mysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu (i686) Connection id: 416 SSL: Not in use Current pager: stdout Using outfile: '' Using delimiter: ; Server version: 3.23.56-log Protocol version: 10 Connection: Localhost via UNIX socket Client characterset: latin1 Server characterset: latin1 UNIX socket: /tmp/mysql_3311.sock Uptime: 62 days 21 hours 21 min 57 sec Threads: 1 Questions: 584402560 Slow queries: 424 Opens: 59664208 Flush tables: 1 Open tables: 64 Queries per second avg: 107.551 3:在help里面查找 以下是代码片段: [shengting@login ~]$ mysql --help | grep Distrib mysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu (i686) 4:使用mysql的函数 以下是代码片段:

斗式提升机-安装使用说明书1.

洛阳盛豫重工机械有限公司 斗提机安装说明书 安装使用说明书 洛阳盛豫重工机械有限公司 斗式提升机 型号:

目录 一、斗式提升机的用途及特点 (2) 二、斗式提升机的型号及结构图 (2) 1、斗式提升机的规格型号 (2) 2、斗式提升机的部件组成 (2) 三、斗式提升机的安装、调试及维护 (3) 1、设备的安装 (3) 2、设备的调试 (4) 3、负载运转 (4) 4、设备的维护 (5) 四、斗式提升机的故障处理 (6)

五、易损件及备品备件清单 (7)

一、斗式提升机的用途及特点 斗式提升机是通过挂在链条或胶带上的料斗将进入斗式提升机底部的物料掏取后提升 至顶部经离心力从出料口抛出的输送设备。 斗式提升机有胶带式、链条式二大类型。 斗式提升机结构简单、密封性好、安装维修方便、使用寿命长。 由于具有良好的密封性,对改善工人的操作条件和防止环境污染等方面都有较突出的优点< 二、斗式提升机的型号及结构图 (一)斗式提升机有DT D 二大系列6种规格(见表1) (表1) 系列 型 号 链式(DT ) DT30 DT45 NE50 NE100 胶带(D ) D160 D250 D350 D450 (二)斗式提升机部件组成 总装图(图1) 三、斗式提升机的安装、调试及维护 安装工作必须有钳工、起重工、电工、电焊工等专业工人参加,安装时首先要用水平 仪找平基础和安装支架的水平度,然后使之固定。 1设备的安装 E J}' = ------ 1 1 :! T ■iJ h 丄 1 十 1 1 4- 1 V Tp Fl

根据安装图对设备进行拼装,机尾部件就位时要确保其中心线的位臵及水平在自由公差范围内,然后按图及各中间壳体上的编号逐节安装至机头部件。每安装一节都安用线锤测量及水平仪找准,不允许接口法兰和导轨处有上下、左右的错移,以保证链条、料斗运行时不致产生卡碰现象。 对于需要重新组装焊接等组件,按出厂时各部件连接标记及图纸顺序安装,并符合规定安装完毕后用测量仪器找准,使其头部与尾部(头轮与尾轮),垂直度,直线度符合要求(表2) (表2) 由于转轮在壳体内部不便测量,因此首先要对斗式提升机的外形进行测量调整,并满足表(3)的偏差要求: (表3) 在设备安装调整到位后,将斗提机的加固支架定位焊死,使斗提机不能晃动。 斗提机平台与临近设备应用平台或型钢支架相连(用户自备),使斗提机及上部平台不能晃动。 链条吊起前应按斗提中心高度对链条对称布臵进行调整,并吊起检查其垂直度,链条吊起后允许有“ S”片场,其垂直度(直线度)不得超过斗提机头尾轴的偏差。 安装链条前要打开斗提机斗部罩壳,将预先安装好的链条由机头链轮装入,再从机尾作业口处用销轴把链条连接。料斗从机尾装入,并从链条提升的一侧装起,这样由于防逆转装臵的作用链条不会因料斗的自重引起转动而发生危险。 2 、设备的调试 设备空载试车前要注意检查以下几方面内容:

linux下MySQL安装登录及操作

linux下MySQL安装登录及操作 二、安装Mysql 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-4.0.16-0.i386.rpm MySQL-client-4.0.16-0.i386.rpm 下载地址为:https://www.wendangku.net/doc/1512566631.html,/downloads/mysql-4.0.html,打开此网页,下拉网页找到“Linux x86 RPM downloads”项,找到“Server”和“Client programs”项,下载需要的上述两个rpm文件。 2、安装MySQL rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是–ivh ,其中i表示将安装指定的rmp软件包,V表示安装时的详细信息,h表示在安装期间出现“#”符号来显示目前的安装过程。这个符号将持续到安装完成后才停止。 1)安装服务器端 在有两个rmp文件的目录下运行如下命令: [root@test1 local]# rpm -ivh MySQL-server-4.0.16-0.i386.rpm 显示如下信息。 warning: MySQL-server-4.0.16-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5 Preparing...########################################### [100%] 1:MySQL-server########################################### [100%] 。。。。。。(省略显示) /usr/bin/mysqladmin -u root password 'new-password' /usr/bin/mysqladmin -u root -h test1 password 'new-password' 。。。。。。(省略显示) Starting mysqld daemon with databases from /var/lib/mysql 如出现如上信息,服务端安装完毕。测试是否成功可运行netstat看Mysql端口是否打开,如打开表示服务已经启动,安装成功。Mysql默认的端口是3306。 [root@test1 local]# netstat -nat Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp00 0.0.0.0:33060.0.0.0:*LISTEN 上面显示可以看出MySQL服务已经启动。 2)安装客户端 运行如下命令: [root@test1 local]# rpm -ivh MySQL-client-4.0.16-0.i386.rpm warning: MySQL-client-4.0.16-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5 Preparing...########################################### [100%] 1:MySQL-client########################################### [100%] 显示安装完毕。 用下面的命令连接mysql,测试是否成功。

胶带斗式提升机施工方案

XXXX水泥有限公司4500t/d熟料水泥生产线三期 生料入库入窑 钢丝胶带斗提 安装施工方案 XXXX公司第XX项目部 2013年6月5日

一、概述:

XXXX 水泥有限公司钢丝胶带斗提共2台,分别为入窑斗提(型号HC1000x108200mm ),入库斗提(型号HC1250x73000mm )。 斗提的组成部分分别为: 壳体部分:由尾部基础节(尾轮和张紧装置装配总成)、中间标准节、非标准节(调整节和带检修门节)、头部节、上顶罩组成。 提升部分:由链条或胶带、料斗组成。 传动部分:由电机、减速机、头轮轴总成、液力耦合器组成。 支撑部件:由壳体腰带支撑、头部检修平台支撑组成。 另外提升机一般配置逆止器放置带料停车时设备倒装。 二、 安装程序: 1. 基础验收划线。根据核对后的工艺图纸和设备图纸画出基础的 纵横中心线,中心线的偏差不得大于±1mm 。 2. 根据螺栓孔的位置在放置永久垫铁得位置制作砂浆墩。标号不 低于C40。

3.安装提升机的尾轮节。在尾轮节下法兰面纵横方向画上中心线标记,找正尾轮节,保证设备与基础中心线偏差不大于0.5mm。 以尾轮中心轴为测量基准,保证尾轮节的安装标高,偏差控制 在±1mm.尾轮水平度偏差控制在0.3mm/m。检查尾轮节上法 兰面的水平度满足说明书要求。 4.尾轮找正结束后,进行地脚螺栓灌浆,待养护期满后进行螺栓初拧,此时正式垫铁应塞实。 5.安装标准节。标准节可以在地面组对成不同长度的吊装段,吊装段的长度根据斗提机附着框平台的高度差进行调整。要保证 两段吊装段组对时能够在附着架平台上进行即可,应特别注意 检修门的位置应安排在有检修平台的部位,检修门应放在便于 检查斗子内部的位置,带有导轨的标准节段必须按照说明书要 求组对在相应的高度,对于采取倒装方法施工必须在地面组对 壳体时就考虑好这些特殊段节的组对位置,避免出错。在地面 组对标准节时必须保证连接处密封垫安装正确,牢靠。对于室 外布置的输送水泥和粉煤灰的提升机必须按说明书要求在密 封垫处涂抹密封胶。连接螺栓必须紧固到设计要求的力矩。6.标准节安装时要随时进行垂直度的测量,保证壳体对提升机中心线偏差不大于0.5mm/m.但全长最大不超过5mm。测量时用 经纬仪在提升机互成90°的方向检查提升机外壁在垂直方向 的偏差。 7.标准节安装结束后安装头轮节。将头轴吊装就位,用框式水平

Linux下MySQL5.0的安装

Linux下MySQL5.0的安装 在SUSE9下MySQL5.0的安装及配置过程,由于是使用的源码包安装,该过程应该同样适用于其它版本的Linu x。 一、安装MySQL 1、下载源码包 从mysql官网上下载linux下的source包mysql-5.0.51b.tar.gz,注意是下载GNU tar格式的,不是rpm包。 2、解包 tar xvf mysql-5.0.51b.tar.gz 3、进入mysql目录 cd mysql-5.0.51b 4、安装 ./configure --prefix=/opt/cuix/ mysql-5.0.51 指定mysql的安装目录 --with-charset=utf8 指定字符集 --with-collation=utf8_general_ci make make install 二、配置MySQL 1、初始化数据库 执行scripts/mysql_install_db,初始化mysql数据库的授权表,其中贮存了服务器的访问允许,该操作将会在mysql安装目录下创建var目录。 2、设置PATH 为了方便使用,将mysql-5.0.51/bin目录加入到当前用户的profile中,然后用which mysql检查一下是否ok.

3、设置https://www.wendangku.net/doc/1512566631.html,f配置文件 在support-files目录下有三个预设置的文件可供选择,选择一个适合你的,我这里选择的是https://www.wendangku.net/doc/1512566631.html,f,复制这个文件到你的安装目录下: cp support-files/https://www.wendangku.net/doc/1512566631.html,f /opt/cuix/mysql-5.0.51/https://www.wendangku.net/doc/1512566631.html,f 注意https://www.wendangku.net/doc/1512566631.html,f的使用方法,这个配置文件的路径可以在启动mysql时通过命令行参数给出,比如: ./mysqld_safe --defaults-file=https://www.wendangku.net/doc/1512566631.html,f & 4、赋予my.conf权限 chmod 744 https://www.wendangku.net/doc/1512566631.html,f 5、修改my.conf文件 查找[client]: 添加user=root, 去掉password前的注释并设定root账户的密码, 设定port,使用netstat –atln | grep “端口号”查看你自己的端口是否被占用, 更改socket,默认/tmp/mysql.sock可能和其他的mysql服务器冲突,修改到当前mysql安装目录下。 查找[mysqld]: 设定port及socket, 设定datadir=/opt/cuix/mysql-5.0.51/var 对client及mysqld均添加default-character-set=utf8 三、运行MySQL 1、启动mysql 进入mysql-5.0.37/bin目录(如果设置了Path就不必了),执行: mysqld_safe --defaults-file=/opt/cuix/mysql-5.0.51/https://www.wendangku.net/doc/1512566631.html,f &

-linux下安装mysql数据库详解

linux下安装mysql数据库详解 一、引言 想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见很多问题,毕竟Linux 和Windows本身就有很大区别。为了让和我一样的初学者在学习的过程中少走弯路,尽快入门,写了此文,希望对您有所帮助。 二、安装Mysql 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-5.0.9-0.i386.rpm MySQL-client-5.0.9-0.i386.rpm 下载地址为:https://www.wendangku.net/doc/1512566631.html,/downloads/mysql/5.0.html,打开此网页,下拉网页找到“Linux x86 RPM downloads”项,找到“Server”和“Client programs”项,下载需要的上述两个rpm文件。 2、安装MySQL rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是–ivh ,其中i表示将安装指定的rmp软件包,V 表示安装时的详细信息,h表示在安装期间出现“#”符号来显示目前的安装过程。这个符号将持续到安装完成后才停止。 1)安装服务器端 在有两个rmp文件的目录下运行如下命令: [root@test1 local]# rpm -ivh MySQL-server-5.0.9-0.i386.rpm 显示如下信息。 warning: MySQL-server-5.0.9-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5 Preparing...########################################### [100%] 1:MySQL-server########################################### [100%] 。。。。。。(省略显示) /usr/bin/mysqladmin -u root password 'new-password' /usr/bin/mysqladmin -u root -h test1 password 'new-password' 。。。。。。(省略显示) Starting mysqld daemon with databases from /var/lib/mysql 如出现如上信息,服务端安装完毕。测试是否成功可运行netstat看Mysql端口是否打开,如打开表示服务已经启动,安装成功。Mysql默认的端口是3306。 [root@test1 local]# netstat -nat Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp00 0.0.0.0:33060.0.0.0:*LISTEN 上面显示可以看出MySQL服务已经启动。

MySQL5.6_Linux安装

Mysql安装过程(linux:2.6.18-194.el5,Mysql:) 1、安装 [root@RAC2 mysql]# rpm -ivh MySQL-server-5.6.12-2.rhel5.x86_64.rpm Preparing... ########################################### [100%] 1:MySQL-server ########################################### [100%] [root@RAC2 mysql]# rpm -ivh MySQL-client-5.6.12-2.rhel5.x86_64.rpm Preparing... ########################################### [100%] 1:MySQL-client ########################################### [100%] 2、安装完查看默认3306端口没有开 [root@RAC2 mysql]# netstat -nat Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:833 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN tcp 0 0 :::22 :::* LISTEN tcp 0 0 ::ffff:192.168.72.5:22 ::ffff:192.168.72.1:63851 ESTABLISHED tcp 0 0 ::ffff:192.168.72.5:22 ::ffff:192.168.72.1:62929 ESTABLISHED 3、将mysql启动 [root@RAC2 init.d]# service mysql start Starting MySQL..[确定] 4、再次确认端口是打开的 [root@RAC2 init.d]# netstat -nat Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:833 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:111 0.0.0.0:*

mysql--linux安装文档

1 首先查看是否已经装有mysql 命令:rpm –qa|grep –i mysql 如果有的话,用命令卸载(删除) 命令:rpm –e --nodeps 包名 2.上传安装文件 MySQL-client-5.5.8-1.rhel5.i386.rpm MySQL-server-5.5.8-1.rhel4.i386.rpm 运行命令安装: rpm –ivh MySQL-server-5.5.8-1.rhel4.i386.rpm 成功界面: [root@localhost liuhaisheng]# rpm -ivh MySQL-server-5.5.8-1.rhel4.i386.rpm Preparing... ########################################### [100%] 1:MySQL-server ########################################### [100%] PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER ! To do so, start the server, then issue the following commands: /usr/bin/mysqladmin -u root password 'new-password' /usr/bin/mysqladmin -u root -h localhost.localdomain password 'new-password' Alternatively you can run: /usr/bin/mysql_secure_installation which will also give you the option of removing the test databases and anonymous user created by default. This is strongly recommended for production servers. See the manual for more instructions. Please report any problems with the /usr/bin/mysqlbug script! 3.安装客户端 [root@localhost liuhaisheng]# rpm -ivh MySQL-client-5.5.8-1.rhel5.i386.rpm Preparing... ########################################### [100%] 1:MySQL-client

斗式提升机安装注意事项汇总

关于斗式提升机现场制作的规定 1 总则 1.0.1 为了提高输送设备安装工程的施工水平,促进技术的进步,确保工程质量和安全,提高经济效益,制定本规范。 1.0.2 本规范适用于垂直斗式提升机的施工及验收。 1.0.3 输送设备安装工程施工及验收除应符合本规范外,尚应符合国家现行有关标准的规定。 1.0.4 范围:本标准适用于TD型,TH型,TB型垂直斗式提升机(以下简称提升机)。 1.0.5 引用标准 下列标准所包含的条文,通过在本标准中引用而构成为本标准的条文。所有标准都会被修订,使用本标准的各方应探讨使用下列标准版本的可能性。 GB/T 1184—1996 形状和位置公差未注公差值 GB/T 1348—1988 球墨铸铁件 GB/T 9439—1988 灰铸铁件 GB/T 11352—1989 一般工程用铸造碳钢件 GB/T 13306—1991 标牌 GB/T 13384—1992 机电产片包装通用技术条件 JB/T 3926.1—1999 垂直斗式提升机形式与基本参数 MT/T 36—1980 矿用高强度圆环链

2 基本规定 2.0.1 输送设备安装工程施工前的检验应符合下列规定: 1 工程设计文件和随机技术文件应齐全。 2 设备和材料的名称、型号,规格和数量应与设备装箱清单相符,并应具有产品合格证明。 3 设备应无变形、损伤和腐蚀,包装应良好,钢丝绳不得有锈蚀、损伤、弯折、打环、扭结、裂嘴和松散现象。 4 钢结构构件应有规定的焊缝检查记录、预装检查记录和质量合格证明文件。 2.0.2 设备就位前,应按工程设计施工图及基础、支撑建筑结构的实测资料,确定输送主要设备的纵、横向中心线和基准标高,并应将其作为设备安装的基准。 2.0.3 轨道敷设应符合下列规定: 1 敷设的钢轨质量应符合国家现行标准的规定; 2 固定轨道用的压板、螺栓等紧固件,其安装位置应正确,并应与轨道密切贴合、切实锁紧 3 轨道中心线与输送机纵向中心线的水平位置偏差不应大于2mm。 4 两平行轨道的接头位置应相互错开,其错开距离不应等于行走部分前、后两行走轮间的距离。 5 轨道的街头间隙不应大于2mm,接头处工作面的高低差不应大于0.5mm,左右偏移不应大于1mm。

Linux下安装Apache+PHP+MySql搭建PHP运行环境

Linux下安装Apache+PHP+MySql 搭建PHP运行环境 目录 Linux下安装Apache+PHP+MySql (1) 搭建PHP运行环境 (1) 一、引言 (2) 二、关闭SELINUX (2) 三、安装Apache (3) 1.检查、删除 (3) 2.安装 (3) 四、安装MySql (4) 3.检查、删除 (4) 4.安装 (4) 5.相关命令 (6) 1)启动、关闭、重启命令 (6) 2)登录、查看命令 (6) 3)修改密码 (6) 4)撤销权限 (6) 5)显示、修改mysql 的字符集 (7) 6)查看用户信息 (7) 7)数据库备份与导入 (8) 6.目录介绍 (9) 7.问题汇总 (9) 8)MySql只有information_schema信息数据库 (9) 五、安装PHP (11)

六、配置Apache (12) 七、配置域名 (13) 八、配置PHP (14) 九、测试 (16) 一、引言 LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的 Web 框架,该框架包括:Linux 操作系统,Apache 网络服务器,MySQL 数据库,Perl、PHP 或者 Python 编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构,和 Java/J2EE 架构相比,LAMP 具有Web 资源丰富、轻量、快速开发等特点,微软的.NET 架构相比,LAMP 具有通用、跨平台、高性能、低价格的优势,因此 LAMP 无论是性能、质量还是价格都是企业搭建网站的首选平台。 本文安装环境:CentOS release 6.3 (Final)_2.6.32-279.el6.i686 所需安装软件: Apache PHP mysql-server-5.1.73-3.el6_5.i686 二、关闭SELINUX # vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq!#保存退出 shutdown -r now#重启系统

相关文档
相关文档 最新文档