- 时间:2022-08-04 15:45 编辑: 来源: 阅读:
- 扫一扫,手机访问
摘要:linux系统下安装配置解压版的MySQL数据库图解
[b]一、解压文件到当前目录[/b]
命令:tar -zxvf mysql....tar.gz
[b]二、移动解压完成的文件夹到目标目录并更名mysql[/b]
命令:mv mysql-版本号 /usr/local/mysql
添加系统mysql组和mysql用户
添加系统mysql组
[code]sudo groupadd mysql[/code]
添加mysql用户
[code]sudo useradd -r -g mysql mysql
[/code]
添加完成后可用id mysql查看
[img]http://files.jb51.net/file_images/article/201712/201712141056275.png[/img]
然后进入/usr/local/mysql目录
[img]http://files.jb51.net/file_images/article/201712/201712141056276.png[/img]
设置mysql用户组对该文件夹操作权限
命令:[code]chown -R mysql:mysql ./ [/code]
[img]http://files.jb51.net/file_images/article/201712/201712141056277.png[/img]
查看/etc/my.cnf 是否存在,如果存在删除掉
查看命令: ls /etc/my.cnf
删除命令: rm /etc/my.cnf
初始化数据库
命令:[code]./scripts/mysql_install_db --user=mysql[/code]
注:如果执行此命令报如下错误
[img]http://files.jb51.net/file_images/article/201712/201712141056278.png[/img]
需安装yum包
命令:[code]yum -y install perl perl-devel [/code]
[img]http://files.jb51.net/file_images/article/201712/201712141056279.png[/img]
安装完成重新执行初始化数据库命令
然后进入support-files文件夹
[img]http://files.jb51.net/file_images/article/201712/2017121410562810.png[/img]
拷贝my-default.cnf到/etc下更名为my.cnf
命令:[code]cp my-default.cnf /etc/my.cnf [/code]
拷贝启动文件mysql.server到/etc/rc.d/init.d下并更名为mysql
命令: [code]cp mysql.server /etc/rc.d/init.d/mysql [/code]
然后配置mysql开机自启动
进入/etc/init.d目录
给mysql赋可执行权限
命令:[code]chmod +x mysql[/code]
添加服务
命令:[code]chkconfig --add mysql[/code]
查看服务列表
命令:[code]chkconfig --list[/code]
[img]http://files.jb51.net/file_images/article/201712/2017121410562811.png[/img]
如果看到mysql的服务,并且3,4,5都是on的话则成功,如果是off,则键入
[code]chkconfig --level 345 mysql on [/code]
重启电脑
检查监听查看是否服务启动
命令:[code]netstat -na |grep 3306[/code]
[img]http://files.jb51.net/file_images/article/201712/2017121410562812.png[/img]
更改用户可以远程操作数据库
授权操作
命令:[code]grant all privileges on *.* to [url=]'%'@'%'[/url] identified by 'mypassword' with grant option; [/code]
刷新授权
flush privileges;
远程连接
删除其他用户
[b]总结[/b]
以上所述是小编给大家介绍的linux系统下安装配置解压版的MySQL数据库,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对编程素材网网站的支持!