mysql数据库的安装与表的创建附安装包

安装步骤
在安装之前,若服务器上存在mysql建议先卸载
1.进入/opt/TaskCenter下

cd /opt/TaskCenter

2.解压mysql的安装包

tar zxvf mysql-advanced-5.6.22-linux-glibc2.5-x86_64.tar.gz

3.将mysql移动到/usr/local下

mv /opt/TaskCenter/mysql-advanced-5.6.22-linux-glibc2.5-x86_64 /usr/local/mysql

4.添加系统mysql组 sudo groupadd mysql

sudo groupadd mysql

5.添加mysql用户

sudo useradd -r -g mysql mysql

6.添加完成后可用id mysql查看

7.然后进入/usr/local/mysql目录

 cd /usr/local/mysql

8.设置mysql用户组对该文件夹的操作权限

chown -R mysql:mysql ./

查看/etc/my.cnf是否存在,ls /etc/my.cnf,如果存在,则删除,rm /etc/my.cnf
初始化数据库./scripts/mysql_install_db --user=root

9.修改文件的权限

chown -R root:root ./
chown -R mysql:mysql data

10.进入support-files文件夹

 cd support-files

将my-default.cnf拷贝到/etc下并更名为my.cnf

cp my-default.cnf /etc/my.cnf

11.修改mysql配置对大小写不敏感

vim /etc/my.cnf

在[mysqld]下面增加如下数据按i,添加 lower_case_table_name=1,:wq保存设置
忽略大小写
拷贝启动文件mysql.server到/etc/rc.d/init.d下并更名为mysql

cp mysql.server /etc/rc.d/init.d/mysql

配置mysql的开机自启动
进入/etc/init.d目录

cd /etc/init.d

给mysql赋予可执行的权限

chmod +x mysql

添加服务

chkconfig --add mysql

在这里插入图片描述
查看服务列表

chkconfig --list | grep mysql

在这里插入图片描述
如果看到mysql的服务,并且3,4,5都是on的话则成功,如果是off,则键入
chkconfig --level 345 on
使全局能够访问mysql

ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql

可以提前先看是否有MySql的进程存在

service mysql status

如果mysql的状态是正在运行,可以用如下命令进行关闭

service mysql stop

启动服务

service mysql start;

连接mysql数据库(第一次不需要登陆密码)

mysql -u root -p

在这里插入图片描述
创建数据库
create database activiti;
在这里插入图片描述
进入到数据库
use activiti;

设置mysql的root密码
用如下方式
use mysql;
在这里插入图片描述

update user set password = password('root') where user = 'root';

在这里插入图片描述
授权操作(让远程可以访问)

grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;

在这里插入图片描述
刷新授权

flush privileges;

在这里插入图片描述
退出
exit
在这里插入图片描述
重启服务
service mysql restart;
在这里插入图片描述
mysql的卸载
请提前先做好确认,该MySql数据库的数据已经做好了备份或者该MySql确实无用再删除,删除后,对之前数据库的数据丢失概不负责。
第一步:检查是否已安装库文件,如果已安装,需要先卸载,否则安装会报错
查看:rpm -qa|grep -i mysql
在这里插入图片描述
说明之前安装了
卸载:rpm -e --nodeps 包名
在这里插入图片描述
查找之前老版本mysql的目录,并删除
find / -name mysql
在这里插入图片描述
删除对应mysql目录,删除命令:如需删除/var/lock/subsys/mysql ,则执行rm -rf /var/lock/subsys/mysql,对上述目录依次进行删除
在这里插入图片描述
附linux下的mysql安装包
链接:https://pan.baidu.com/s/1V-jdFAet4xxb0eZ53fbyAA
提取码:8dr4

原创文章 24 获赞 21 访问量 713

猜你喜欢

转载自blog.csdn.net/zhangbinch/article/details/105537616
今日推荐