mysql 5.7 rpm方式从下载到安装
admin
2023-05-16 10:22:31
0

杂知识点:

同步时间:

yum -y install ntp

whereis ntp

ntpdate time.nist.gov     同步时间命令,然后添加个计划任务。nist(national institut of标准技术)

crontab -e

*/10 * * * * ntpdate time.nist.gov


mysql 5.7安装:环境:mac 上的virtualbox虚拟机:NAT模式。OS:centos6.7。

wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar

tar -xf mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar


需要先卸载已有的mysql:rpm -e --nodeps mysql。。。。。rpm

按照以下顺序进行安装,因为它们之间存在依赖关系

common --> libs --> clients --> server

$ rpm -ivh mysql-community-common-5.7.19-1.el6.x86_64.rpm $ rpm -ivh mysql-community-libs-5.7.19-1.el6.x86_64.rpm $ rpm -ivh mysql-community-clients-5.7.19-1.el6.x86_64.rpm $ rpm -ivh mysql-community-server-5.7.19-1.el6.x86_64.rpm


若出现这个错误:(这一错误我安装的时候并未遇到)

error: Failed dependencies: \        libnuma.so.1()(64bit) is needed by mysql-community-server-5.7.19-1.el6.x86_64 \        libnuma.so.1(libnuma_1.1)(64bit) is needed by mysql-community-server-5.7.19-1.el6.x86_64 \        libnuma.so.1(libnuma_1.2)(64bit) is needed by mysql-community-server-5.7.19-1.el6.x86_64

解决方法:

yum install -y numactl


安装完成后:

想知道安装到了哪里:

whereis mysqld

which mysqld


初始化mysqld:

1、setenforce 0   关闭SELINUX,否则会报错。

2、/usr/sbin/mysqld --user=mysql  --datadir=/usr/local/src/mysql5.7/


启动mysqld:

service mysqld start

ps -ef |grep mysql


用mysql客户端登录mysqld:

mysql -u root -p    此root跟linux系统的root没关系,是mysqld的root用户。

如果报错:mysql.sock 找不到,需要vim /etc/my.cnf

添加:

[mysql]

socket=/usr/local/src/mysql5.7/mysql.sock

重启mysqld服务。


注意:输入密码:5.7版本的密码会在初始化的时候,放在mysql日志文件里,5.6是放在~./mysql_secret文件里。从log里找到密码后,粘贴即可。

登录后,会提示:你的密码过期或者提示:你必须改密码

修改密码规则:

SHOW VARIABLES LIKE 'validate_password%';

set global validate_password_policy=0;

把规则都设为0即可,最低级密码规则也是需要4位的。

设置密码:

set password = password('123456')

查看mysql支持的引擎:

show engines;

查看建表过程:

show create table 表名;

修改表的引擎:

ALTER TABLE engine 表名 ENGINE = INNODB;


好了,我们创建个库和表玩吧:

建库:create database myuser;

进库:use myuser;

建表:create table nason(id int(100) not null primary key auto_increment,username varchar(100) not null,password varchar(255) not null,sex int(2),age int(10),phone int(11),email varchar(100),role int(10))ENGINE=InnoDB DEFAULT CHARSET=utf8;

mysql,使用tab补全功能,只需要修改my.cnf配置文件即可。

[mysql]
#no-auto-rehash
auto-rehash         #添加auto-rehash


欢迎大家纠正、补充,共同进步。

相关内容

热门资讯

美国民众抵制政府在旧金山修建移... 据凤凰卫视报道,旧金山湾区一处地块可能被用于修建非法移民拘留设施。对此,当地官员和民权团体5月15日...
蜜雪冰城上线黄仁勋“大佬同款”... 极目新闻记者 郭奕5月15日,有网友拍到英伟达CEO黄仁勋出现在北京南锣鼓巷,品尝了各类小吃,还喝了...
“扫码入企”为企业松绑减负 本报记者 刘 亮□ “扫码入企”本质上是通过数字化手段进一步规范涉企行政检查,解决企业长期反映强烈的...
高三女生高考前确诊罕见病,母亲... 极目新闻记者 张裕5月15日,武汉市第三十九中学成人礼现场,高三学生杨乐乐在母亲搀扶下走过“成人门”...
台中队誓师大会登场,黄国昌:民... 海峡导报综合报道 台湾民众党“台中队”16日亮相,跨足山海屯、市区目前提名6名市议员参选人,白营党主...
“美国稀土联盟跑不起来:日本不... 【文/观察者网 王一】美国想拉盟友重建稀土供应链,却发现队伍不好带。美国彭博社5月15日发长文分析称...
大连爱碧克取得管口自动辊凸台装... 国家知识产权局信息显示,大连爱碧克空调配件有限公司取得一项名为“一种管口自动辊凸台装置”的专利,授权...
免费开放!机器人足球赛等趣味科... 5月16日至17日,中国科学院第22届公众科学日在全国一百余家高校科研院所举行,并面向社会免费开放。...
“智云上海,智惠全城”中国电信... 5月15日,2026年中国电信第六届科技节上海站正式启幕。活动主论坛以“智云上海,智惠全城”为主题,...
孙燕姿演唱会中突发不适,多名工... 5月15日晚,孙燕姿在台北举行演唱会,表演途中她腿部突然有些不适,疑似抽筋。但她仍坚持唱完当前曲目,...