linux系统安装mysql

1、检查是否已安装,grep的-i选项表示匹配时忽略大小写

  [root@localhost JavaEE]#rpm -qa|grep -i mysql

  mysql-libs-5.1.61-4.el6.x86_64

 *可见已经安装了库文件,应该先卸载,不然会出现覆盖错误。注意卸:载时使用了--nodeps选项,忽略了依赖关系:

  [root@localhost JavaEE]#rpm -e mysql-libs-5.1.61-4.el6.x86_64 --nodeps

 

2、下载MySQL的安装文件
  安装MySQL需要下面两个文件:
  MySQL-server-4.0.16-0.i386.rpm   
  MySQL-client-4.0.16-0.i386.rpm
  下载地址为:http://www.mysql.com/downloads/mysql-4.0.html, 打开此网页,下拉网页找到“Linux x86 RPM downloads”项,找到“Server”和“Client programs”项,下载需要的上述两个rpm文件。

a 安装服务器
  在有两个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
  如出现如上信息,服务端安装完毕。

  查看mysql服务是否启动
    ps -ef|grep mysql
    service mysql start
 b.进入mysql
    mysql -u root -p
 c.修改root用户密码
   mysql -u root -p password
d.查看mysql里的字符集是否为utf-8
 show variable like 'chara%'
e. 修改配置文件改字符编码
  配置文件:/usr/share/mysql/my-small.cnf
  修改把my-small.cnf拷贝到/etc/my.cnf
  修改my.cnf
  在[mysqld]这个下面加上:
  character_set_server=utf8
  修改完成后,重启mysql服务:service mysql restart
f. 关闭防火墙:
  方法1:service iptables stop(不可取)
  方法2:开端口:iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
        service iptables save
 g .查看mysql日志:/var/lib/mysql
 h .访问mysql,需要授权
  grant all privileges on *.* to
root@'%' identified
  by '数据库密码' with grant option;
  flush privileges;刷新mysql的系统相关表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值