mysql 安装 se_mysql的安装过程

(1)下载mysql。

(2)解压文件到特定位置。

我解压到:/home/jim/Software

(3)创建Mysql组和用户。

mysql中的一个用户名就是链接mysql服务器时指定的用户名,该名字不必与linux登陆名联系起来,但是必须是linux系统下建立的用户。

命令为:

groupadd mysql

useradd -g mysql mysql

(4)添加mysql配置文件。

如果要设置一个配置文件,可使用mysql文件夹下support-files目录下的my-medium.cnf文件作为模版。

将my-medium文件复制到/etc/目录下,并且将文件名命名为my.cnf。

命令为:

jim@jim-F83Se:~$ cp /home/jim/Software/mysql/support-files/my-medium.cnf /etc/my.cnf

(5)设置访问权限。

用mysql_install_db创建mysql授权表初始化,并设置mysql,root帐号访问权限。

命令为:

root@jim-F83Se:/home/jim/Software/mysql# chown -R mysql .

root@jim-F83Se:/home/jim/Software/mysql# chgrp -R mysql .

root@jim-F83Se:/home/jim/Software/mysql# scripts/mysql_install_db -user=mysql

root@jim-F83Se:/home/jim/Software/mysql# chown -R root .

root@jim-F83Se:/home/jim/Software/mysql# chown -R mysql data

64167bd9267748d9df71bfd9a7874c2a.png

则使用命令:

root@jim-F83Se:/home/jim/Development/mysql-5.5.28-linux2.6-i686#sudo apt-get install libaio-dev

(6)运行mysql

命令为:

root@jim-F83Se:/home/jim/Software/mysql#bin/mysqld_safe -user=mysql&

(7)设置登陆mysql服务的root密码。

mysql中的root用户,不是linux系统下的超级用户,它是mysql中的管理用户,以root用户登陆mysql服务,可以对mysql进行设置、管理。

安装好mysql后,需要修改mysql中的root用户密码。

命令为:

root@jim-F83Se:/home/jim/Software/mysql# /usr/local/mysql/bin/mysqladmin -uroot password hwjean(这个自己设置的密码)

(8)设置开机启动。

linux系统中开机启动的服务一般都存放在/etc/init.d目录下。

为了实现mysql开机启动,需要将mysql启动甲苯mysqld复制到/etc/inti.d/目录下,并做一下相应的设置。

命令为:

1 root@jim-F83Se:/home/jim/Software/mysql# cp support-files/mysql.server /etc/init.d/mysqld

2 root@jim-F83Se:/home/jim/Software/mysql# chmod 700 /etc/init.d/mysqld3 root@jim-F83Se:/home/jim/Software/mysql# chkconfig -add mysqld4 root@jim-F83Se:/home/jim/Software/mysql# chkconfig -level 345mysqld on

执行3的时候可能会提示:

ab3a29261528c70480d329ed06e833d6.png

使用命令即可安装chkconfig:

root@jim-F83Se:/home/jim/Software/mysql# apt-get install chkconfig

如果出现一下错误:

f703f17ca8907eebd916636988262eee.png

把系统那些正在升级的软件关闭大概就可以解决了,如果还不行,上网搜下解决办法,很多。

如果还出现以下问题:

5add55999f898b323382a98f211cd31b.png

请参照我ubuntu目录下的博文”chkconfig“

(9)启动mysqld服务。

命令为:

root@jim-F83Se:/home/jim/Software/mysql# service mysqld start

当显示:

d062e7fc5d55518a370aef1390aa661d.png

即表示可以正常启动了。

如果出现一下问题:

9ecdb3d4c3cd07773f66f3d3ed79c4a3.png

则使用一下命令:

root@jim-F83Se:~# sudo gedit /etc/init.d/mysqld

把一下引号内的内容作相应的修改即可:改为你安装的路径

a790fddaf0942addad2b83620890db5b.png

(10)查看服务是否启动。

可以用netstat命令察看mysqld服务是否启动,如果启动成功,3306端口就会被打开。

命令为:

root@jim-F83Se:/home/jim/Software/mysql# netstat -atln

启动成功结果为:

92bf5bbd2d183b15b08f2f224c87500b.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值