作者:周笨笨真笨 | 来源:互联网 | 2023-09-24 14:24
安装mysql1、解压源码压缩包如果服务器可以上网也可以采用在线安装方式,在线安装操作简单具体见下面在线安装步骤进入源码压缩包所在目录输入#tar-zxvf mysql-5.6.1
安装mysql
1、解压源码压缩包
如果服务器可以上网也可以采用在线安装方式,在线安装操作简单具体见下面在线安装步骤
进入源码压缩包所在目录输入#tar -zxvf mysql-5.6.17-linux-glibc2.5-i686.tar.gz
2、移动解压文件到/usr/local/mysql
#mv mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql
3、添加mysql组及用户
#cd /usr/local/mysql
#groupadd mysql
#useradd -r -g mysql mysql
4、安装相关软件包
#apt-get install libaio-dev
5、设置权限
#chown -R mysql:mysql /usr/local/mysql
#chown -R root /usr/local/mysql
#chown -R mysql /usr/local/mysql/data
6、初始化Mysql
#/usr/local/mysql/scripts/mysql_install_db –user=mysql
7、启动及进入Mysql
(1)启动:
#/usr/local/mysql/bin/mysqld_safe –user=mysql &
(2)出现如上图后Ctrl+c退出;进入目录:
(3)进入目录:#cd /usr/local/mysql/bin
执行: #./mysql -u root
如图如示(表示数据库安装成功):
执行:exit;
(4)检测进程是否正常启动:
执行:#ps -A|grep mysql
(5)进入/usr/local/mysql/bin目录:给root用户添加密码为root (修改数据库密码)
执行:#/usr/local/mysql/bin/mysqladmin -u root password ‘root’
注:如果要远程访问mysql则要修改访问权限,对外服务器为安全请不要开启
执行:#/usr/local/mysql/bin/mysql -u root -p
输入密码:root
如果连接成功显示如图所示:
执行:
GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY ‘root’ WITH GRANT OPTION;
flush privileges;(如下图所示)
(6)配置mysql事件自启动
#vi /usr/local/mysql/my.cnf
在[mysqld]下面添加
event_scheduler = 1
max_allowed_packet = 20M
,如下图
然后:wq(保存退出)
重启服务器,完成。