您好,登錄后才能下訂單哦!
雜知識點:
同步時間:
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
歡迎大家糾正、補充,共同進步。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。