日期:2014-05-16 浏览次数:20728 次
?
用 su -? 切换用户,可带环境信息
?
MySql 安装过程
以 root 用户身份操作
su -
1、? 建立组及用户
[root@WebSer]# groupadd mysql
[root@WebSer]# useradd -g mysql
[root@WebSer]# passwd mysql
2、? 安装软件
服务端 MySQL-server-community-5.1.46-1.rhel5
客户端 MySQL-client-community-5.1.46-1.rhel
1)??????? 安装服务端软件
[root@WebSer tools]# rpm -ivh MySQL-server-community-5.1.46-1.rhel5.i386.rpm
2)??????? 检查 Mysql 默认的端口是 3306 是否开启
[root@WebSer tools]#netstat –nat
???? 如没有开启可能是 linux 的服务器火墙关闭了 3306 端口
[root@WebSer tools]#? vi /etc/sysconfig/iptables
加入
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
保存退出
[root@WebSer tools]# service iptables restart
Active Internet connections (servers and
established)
?
Proto Recv-Q Send-Q Local Address
Foreign Address State
?
tcp00 0.0.0.0:3306
0.0.0.0:*
LISTEN
?
上面显示可以看出
MySQL
服务已经启动。
注:如果Windows 的客户端不能访问linux 的服务器,远程报错:ERROR 2003(HY000):Can't connect to MySQL server on '192.168.0.249' (10065)? 是linux 的服务器火墙关闭了3306 端口,解决方法同上。
3)??????? 安装客户端
[root@WebSer tools]# rpm -ivh MySQL- client -community-5.1.46-1.rhel5.i386.rpm
4)??????? 登录 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]# my