linux
MySQL-5.5.45-1.el6.x86_64.rpm-bundle.tar
去官网下载安装包
查看是否已经存在mysql数据库,号令:rpm -qa | grep mysql
若是存在,则删除已稀有据库及其依靠。号令:rpm -e mysql-libs-5.1.66-2.el6_3.x86_64 --nodeps 。执行后,再执行查询号令,可以看到已经不存在了。
解压,下载好的文件。我这里下载的是:MySQL-5.5.45-1.el6.x86_64.rpm-bundle.tar。解压号令:tar -xvf MySQL-5.5.45-1.el6.x86_64.rpm-bundle.tar
解压后会获得响应的rpm文件。如图
执行号令:rpm -ivh MySQL-server-5.5.45-1.el6.x86_64.rpm 安装mysql办事端
安装完后,查看是否安装准确。经由过程号令 service mysql start校验办事端是否安装当作功。
接下来,我们安装一下客服端。号令:rpm -ivh MySQL-client-5.5.45-1.el6.x86_64.rpm,如图
查看是否安装当作功,记得启动办事,若是办事没有启动记得启动办事,service mysql start. 然后只需 mysql -uroot -p 安装当作功后默认暗码为空,即不输入暗码,按enter键直接进入mysql。如图
到这里,mysql就已经安装好了。接下来我们可以设置装备摆设一下mysql.
起首我们可以设置暗码,安装后暗码默认为空。设置暗码号令:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
点窜编码体例,起首查看编码体例,号令:
show variables like '%character%';
到my.cnf下点窜,注重利用rpm安装的mysql没有my.cnf,得本身去/usr/share/mysql目次下复制my-medium.cnf文件到/etc下。
查看my.cnf参数信息,增添代码注重5.1版本前可以这样设置编码:default-character-set=utf8 可是5.5版本后[mysql] 项内可以这么写, [mysqld] 项内不克不及再这么写了,必需写当作:character-set-server=utf8
如图:
重启后生效,查垂青启后编码,如图:。可见本家儿要编码都改当作了utf8此刻可以安心的建数据库插入午时字符了。
建立数据库语句,号令:CREATE DATABASE chd_dep DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
导入数据库。起首利用数据库,use XXX;号令
Source xxx.sql;
执行后再执行,show tables;查看是否导入当作功。
到这里,就建立了数据库以及导入了数据,接下来还可以设置一下数据库拜候权限已经操作权限了。好比,新增一个用户,执行号令:
insert into mysql.user(Host,User,Password) values("%","root",password("123456"));
执行后,需要刷新权限:
flush privileges;
点窜对数据库的操作权限,use xxx;利用某库。
然后执行:
grant all privileges on 数据库.* to '用户名'@'%' identified by '暗码';
到这里就差不多了。接下来估量还需要开放端口。
去到/etc/sysconfig下,有一个iptables文件,进入开放响应端口即可。
然后执行service iptables restart;生效。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!