mysql安装

1.文件准备:
mysql-standard-5.0.19-linux-i686.tar.tar
下载地址:http://dev.mysql.com/downloads/mysql/
假设此文件存放位置为/home/soft/
2.安装步骤:
以root用户登录,进行以下操作。
1)cd /usr/local
gunzip < /home/soft/mysql-standard-5.0.19-linux-i686.tar.tar | tar xvf -
第一个命令是进入到mysql的安装路径,便于下一步解压操作。
第二个命令是把包解压分发。
此时该目录下应该多了一个目录mysql-standard-5.0.19-linux-i686
2)ln mysql-standard-5.0.19-linux-i686 mysql-5.0.19
生成到目录mysql-standard-5.0.19-linux-i686的一个符号链接。
这让你更容易地把安装目录指定为“/usr/local/mysql-5.0.19”。 
3)cd /usr/local/mysql-5.0.19
scripts/mysql_install_db
创造MYSQL授权表
4)测试mysql是否正常
启动服务
cd /usr/local/mysql-5.0.19
bin/safe_mysqld &
使用mysqladmin证实服务器正在运行。下列命令提供简单的测试来检查服
务器启动和连接的应答:
bin/mysqladmin version 
bin/mysqladmin variables
mysqladmin version的输出应该类似如下显示:
mysqladmin Ver 8.41 Distrib 5.0.19, for pc-linux-gnu on i686
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
Server version          5.0.19-standard
Protocol version        10
Connection              Localhost via UNIX socket
UNIX socket             /tmp/mysql.sock
Uptime:                 13 days 23 hours 23 min 39 sec
Threads: 9 Questions: 743731 Slow queries: 0 Opens: 0 Flush 
tables: 1 Open tables: 60 Queries per second avg: 0.616
证实你能关掉服务器:
bin/mysqladmin -u root shutdown
3.建库和建表
1)cd /usr/local/mysql-5.0.19
mysql
mysql> CREATE DATABASE homepage;
2)执行建表sql文中的语句进行建表。
4.创建用户
cd /usr/local/mysql-5.0.19
mysql --user=root mysql
mysql> GRANT SELECT,INSERT,UPDATE,DELETE ON homepage.* TO 
username@'%' IDENTIFIED BY 'password';
此命令创建了一个名为username,口令为password的用户,只对homepage库中的
表具有select、insert、update、delete操作权限。可以从任何地方连接服务器。
5.为安全起见,要为MYSQL root用户设置口令,因为初始时默认无口令。
cd /usr/local/mysql-5.0.19
mysqladmin -u root password new_password 
一旦root口令被设置,此后当你作为root与服务器连接时,你必须供应那个口令。
如果MySQL正在运行,首先杀之: killall -TERM mysqld。
启动MySQL:bin/safe_mysqld --skip-grant-tables &
就可以不需要密码就进入MySQL了。
然后就是
>use mysql
>update user set password=password("new_pass") where user="root";
>flush privileges;
重新杀MySQL,用正常方法启动MySQL 。
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值