02 2022 档案
摘要:mysqldump -uusername -p datebase >备份文件名.sql 备份语句: mysqldump -uroot -p -B test >/opt/test_bak.sql 恢复备份 mysql -uroot -p </opt/test_bak.sql mysqldump备份是m
阅读全文
摘要:背景: 我们在手动更新数据时候没有添加条件就会把整列直接更新上去,这样会会导致该列数据出错; 更新前: root@leadchina 03:32:13->select * from student; + + + + + | id | name | age | dept | + + + + + | 1
阅读全文
摘要:vi /etc/my.cnf 在#log_bin=mysql_bin后添加下面三行数据 server-id =1 log-bin=master (注:此步操作为开启binlog) binlog_format=row
阅读全文
摘要:命令语法:update table_name set 字段=new_values .... where (注意:添加条件) 例如:更新前 root@leadchina 07:07:03->select * from student; + + + + + | id | name | age | dep
阅读全文
摘要:可以查看是不是能优化查询 explain select * from student where dept='shuxue' \G; *************************** 1. row *************************** id: 1 select_type: S
阅读全文
摘要:在我们插入数据中有中文的时候会报错如下: root@leadchina 07:43:32->INSERT INTO student VALUES(0001,'宏志','男',30,'计算机网络'); ERROR 1366 (HY000): Incorrect string value: '\xE5\
阅读全文
摘要:1、查看当前的防火墙状态 systemctl status firewalld2、临时手动关闭防火墙systemctl stop firewalld3、手动重启防火墙systemclt restart firewalld4、永久关闭防火墙systemctl disable firewalld5、关闭
阅读全文
摘要:1、插入、 语法: insert into <表名> values <值> 1)、对表的列进行指定的赋值 1 insert into test.student(id,name) values(1,'hui'); 2)、对对应的每一列进行赋值, insert into test.student val
阅读全文
摘要:1、语法 create table <表明>( <字段1><类型1>, ..... <字段n><类型n> key primary(主键列名) key index_普通索引列名(普通索引列名) ) 2、创建表的实例 create table student( id int(4) not null ,
阅读全文
摘要:1、修改命令提示符 prompt \u@leadchina \r:\m:\s-> 只会临时生效 永久性生效需要在/etc/my.cnf中[mysql]模块下添加如下内容(注意,不是[mysqld]没有的话可以单独添加).无需重启mysql,保存好重新使用即可。 [msyql] prompt=\\u@
阅读全文
摘要:1、systemclt start msyqld systemctl stop mysqld 2、mysqladmin -uroot -ppassword shutdown
阅读全文
摘要:1、备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2、下载 curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliy
阅读全文