安装和启动mysql

 

安装和启动mysql

--------------------------------------linux下安装mysql---------------------------------------------------------------

依次放入企业版四的2、3、4光盘

 

mount   /dev/cdrom    /mnt/cdrom

 

安装全部mysql打头的rpm包

例如:

 

[root@localhost RPMS]# rpm -ivh ./mysql-server-4.1.7-4.RHEL4.1.i386.rpm

warning: ./mysql-server-4.1.7-4.RHEL4.1.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e

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

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

 

 

全部安装后,进入cd   /etc/init.d/

 

执行 ./mysqld   start

[root@localhost init.d]# ./mysqld start

Initializing MySQL database:  [  OK  ]

Starting MySQL:  [  OK  ]

 

键入命令mysql -u root -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了

[root@localhost init.d]# mysqladmin -u root -p

mysqladmin  Ver 8.41 Distrib 4.1.7, for redhat-linux-gnu on i386

Copyright (C) 2000 MySQL AB & MySQL Finland AB & TCX DataKonsult AB

This software comes with ABSOLUTELY NO WARRANTY. This is free software,

and you are welcome to modify and redistribute it under the GPL license

Administration program for the mysqld daemon.

Usage: mysqladmin [OPTIONS] command command....

  -c, --count=#       Number of iterations to make. This works with -i

                      (--sleep) only.

  -#, --debug[=name]  Output debug log. Often this is 'd:t:o,filename'.

  -f, --force         Don't ask for confirmation on drop database; with

                      multiple commands, continue even if an error occurs.

  -C, --compress      Use compression in server/client protocol.

  --character-sets-dir=name

                      Directory where character sets are.

  -?, --help          Display this help and exit.

  -h, --host=name     Connect to host.

  -p, --password[=name]

                      Password to use when connecting to server. If password is

                      not given it's asked from the tty.

  -P, --port=#        Port number to use for connection.

  --protocol=name     The protocol of connection (tcp,socket,pipe,memory).

  -r, --relative      Show difference between current and previous values when

                      used with -i. Currently works only with extended-status.

  -O, --set-variable=name

                      Change the value of a variable. Please note that this

                      option is deprecated; you can set variables directly with

                      --variable-name=value.

  -s, --silent        Silently exit if one can't connect to server.

  -S, --socket=name   Socket file to use for connection.

  -i, --sleep=#       Execute commands again and again with a sleep between.

  -u, --user=name     User for login if not current user.

  -v, --verbose       Write more information.

  -V, --version       Output version information and exit.

  -E, --vertical      Print output vertically. Is similar to --relative, but

                      prints output vertically.

  -w, --wait[=#]      Wait and retry if connection is down.

  --connect_timeout=#

  --shutdown_timeout=#

Variables (--variable-name=value)

and boolean options {FALSE|TRUE}  Value (after reading options)

--------------------------------- -----------------------------

count                             0

force                             FALSE

compress                          FALSE

character-sets-dir                (No default value)

host                              (No default value)

port                              3306

relative                          FALSE

socket                            (No default value)

sleep                             0

user                              root

verbose                           FALSE

vertical                          FALSE

connect_timeout                   43200

shutdown_timeout                  3600

Default options are read from the following files in the given order:

/etc/my.cnf /var/lib/mysql/my.cnf ~/.my.cnf

The following groups are read: mysqladmin client

The following options may be given as the first argument:

--print-defaults        Print the program argument list and exit

--no-defaults           Don't read default options from any options file

--defaults-file=#       Only read default options from the given file #

--defaults-extra-file=# Read this file after the global files are read

Where command is a one or more of: (Commands may be shortened)

  create databasename   Create a new database

  drop databasename     Delete a database and all its tables

  extended-status       Gives an extended status message from the server

  flush-hosts           Flush all cached hosts

  flush-logs            Flush all logs

  flush-status          Clear status variables

  flush-tables          Flush all tables

  flush-threads         Flush the thread cache

  flush-privileges      Reload grant tables (same as reload)

  kill id,id,...        Kill mysql threads

  password new-password Change old password to new-password, MySQL 4.1 hashing.

  old-password new-password Change old password to new-password in old format.

  ping                  Check if mysqld is alive

  processlist           Show list of active threads in server

  reload                Reload grant tables

  refresh               Flush all tables and close and open logfiles

  shutdown              Take server down

  status                Gives a short status message from the server

  start-slave           Start slave

  stop-slave            Stop slave

  variables             Prints variables available

  version               Get version info from server

修改密码

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

  [root@localhost init.d]# mysqladmin -u root -p password 111111

Enter password:

 

由于原来的password没有,所以系统提示输入原password时,直接回车

登录数据库

[root@localhost init.d]# mysql -u root -p

Enter password:

Welcome to the MySQL monitor.  Commands end with ; or /g.

Your MySQL connection id is 5 to server version: 4.1.7

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

mysql>

----------------------------------------vista下安装mysql6---------------------------------------------------

到mysql的官网下载mysql-6.0.7-alpha-win32.zip

执行setup.exe

在安装过程中必须选择将mysql作为windows服务才可以指定root的口令。

安装是需要勾选防火墙特例,以告知防火墙允许3306端口的通讯。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值