同jdk与Tomcat,把解压文件复制到 /usr/local 文件夹下
1创建用户组和用户
1 添加用户组,命名为mysql 命令:groupadd mysql
2 创建用户mysql,并指定所属群组为mysql 命令:useradd -r -g mysql mysql
2赋权,让用户组和用户具有操作权限
下面命令中有. 表示本级目录 一定要保证当前命令是所在文件夹是/usr/local/mysql中,注意命令后面的 .
1 变更mysql用户组有操作当前文件夹的权限 命令:chgrp -R mysql .
2 变更mysql用户具有操作本级目录的权限。 命令:chown –R mysql .
3初始化
1.判断/etc/my.cnf是否存在,如果存在删除 命令:# ls /etc/my.cnf
2 如果存在执行下面命令,如果不存在,跳过此步骤
4初始化数据库
# ./scripts/mysql_install_db --user=mysql
5修改配置文件
1 复制my.cnf文件 命令:# cp support-files/my-default.cnf /etc/my.cnf
复制后不要修改东西
2 复制启动文件 命令:# cp support-files/mysql.server /etc/rc.d/init.d/mysql
添加软连接
6启动、重启、关闭mysql服务
启动mysql服务: 命令:service mysql start
关闭服务: 命令:service mysql stop
重启服务: 命令:service mysql restart
这里我们只启动,然后输入命令
# mysql –u root –p
会提示要求输入密码,不输入密码,直接回车进入mysql命令界面
进入到mysql后,先使用mysql数据库
命令: # use mysql
修改密码 为 000000
命令: # update user set password= passworD ("000000") where user='root';
刷新权限
命令:# flush privileges;
退出MySql编辑模式
命令:# exit
设置用户具有访问的权限
进入mysql命令行
# mysql -u root -p
输入上面设置的密码:000000
密码不会显示,输入后回车即可
执行权限赋予
命令: #GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '000000' WITH GRANT OPTION;
刷新权限
命令:# flush privileges;
退出
命令:# exit;
释放3306端口,同上文Tomcat
刷新端口
连接数据库
完毕