mysql 安装 centos,centos7安装
这篇文章给大家聊聊关于mysql 安装 centos,以及centos7安装对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。
怎么在CentOS安装mysql
首先,需要有一个centos系统,不管是虚拟机还是直接在电脑上安装。下图就是进入到centos系统下的截图。(界面不比windows差哦)
之后,是进入到类始于windows下的控制台页面(如果你是安装的虚拟机那你可以通过putty等工具,直接在windows下类似于远程访问,进入到控制台下)
之
后,进入到控制台下,输入rpm-qa| grep mysql,检测下是否已经安装了mysql。(可以通过 rpm-e命令或者 rpm
-e--nodeps进行卸载,在删除完以后我们可以通过 rpm-qa| grep mysql命令来查看mysql是否已经卸载成功)
之后,在控制台下输入“yum install-y mysql-server mysql mysql-devel”,回测,进行安装。
之后,就不用管,进入到自动下载,之后再进入到解包的过程(下图就是解包的提示信息,不用管,解包完成自动进入到安装)
最后,当控制台页面出现“complete”页面时,则标明已经安装成功了。
这个时候通过输入“mysql-t root-p”进入到mysql页面,输入密码之后进入。再次输入“use mysql”即可使用mysql了。
centos mysql 安装及配置
Mysql具有简单易学、体积小等优点,深受编程开发初学者的喜爱
安装Mysql
Centos 6.6下安装Mysql很简单, yum list mysql-server
当只有一个时候就可以直接 yum install mysql-server进行安装
过程中选择Y继续安装,最后安装成功
设置Mysql的服务
先启动Mysql服务 service mysqld start
连接一下试一下,直接 mysql然后\q关闭连接
设置Mysql开机启动 chkconfig mysqld on
开启3306端口并保存/sbin/iptables-I INPUT-p tcp--dport 3306-j ACCEPT/etc/rc.d/init.d/iptables save
修改密码并设置远程访问
连接mysql数据库设置密码 use mysql; update user set password=password('密码') where user='root'; flush privileges;
设置Mysql远程访问 grant all privileges on*.* to'root'@'%' identified by'123456' with grant option;
解决Mysql乱码问题
找一个配置文件,复制到/etc/目录,命名为my.cnf(有时候没有my.cnf) cp/usr/share/doc/mysql-server-5.1.73/my-medium.cnf/etc/my.cnf
vim my.cnf在[client]和[mysqld]下面都添加上 default-character-set=utf8
最后按Esc输入:wq保存退出
重启mysql服务
最后重新启动服务就可以了 service mysqld restart
如何在centos7安装mysql
1
首先要确保电脑正常上网,才能通过yum安装。
执行yum install mysql进行安装。并在提示时输入y。
然后系统会自动寻找安装包,并进行安装。下图显示已成功安装完毕。
安装完毕后,尝试启动数据库。
系统提示找不到这个服务。再次看一下安装的包:
#rpm-qa|grep mysql
命令返回空,说明刚才没有安装成功。只好再次安装了。不过这次我们在命令后面加上*号。
看图,需要安装的包还真多!安装完成后,却发现只安装了JDBC和ODBC驱动。
我们在软件库中搜一下带mysql关键字的软件包:
返回的结果显示,软件库中根本就没有mysql软件包。这个时候,迷茫的开始查资料,资料显示在Centos7中用MariaDB代替了mysql数据库。好吧!那我们来安装MariaDB数据库吧!
操做方法同上,只不过在命令行里,把mysql改成了mariadb。
安装包一共59M
安装完成。
查看安装之后的包:
12
根据资料,mariadb数据库的启动命令是:
systemctl start mariadb#启动MariaDB
systemctl stop mariadb#停止MariaDB
systemctl restart mariadb#重启MariaDB
systemctl enable mariadb#设置开机启动
我执行以上命令,没有任何返回值。看来得研究一下mariadb数据了。