
MySQL 数据库
最天使
希望能够在优快云里学习更多的技术知识,结识更多志同道合的学者,共同进步
展开
-
ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘ (2)
1.登录mysql:mysql -u root p 输入root密码后报错2.检查mysql服务:ps -ef | grep mysqld发现没有mysql服务,原来报错是因为mysql没有启动,哈哈!3.启动MySQL服务:mysql.server start你可以再查看一下MySQL服务.4.连接数据库:mysql -u root -p...原创 2020-07-16 09:58:01 · 215 阅读 · 0 评论 -
Ubuntu 18.04.2 下MySQL数据库安装配置
我用的是Mac Pro,实现已经和VirtualBox上的Ubuntu系统可以直接互相访问,这样操作比较方便一些,这里不知道如何配置的可以参考此链接:https://blog.youkuaiyun.com/weixin_37879830/article/details/879702381.ssh服务连接ubuntu系统ssh mysql-test@192.168.56.104输入ubuntu用户...原创 2019-02-28 11:53:15 · 633 阅读 · 0 评论 -
ubuntu中mysql常用命令
1.操作系统命令:登录mysql数据库:sudo mysql -u root -p重启mysql数据库:sudo service mysql restart;mac宿主机上传文件到ubuntu服务器:scp yiibaidb.sql mysql-test@192.168.56.104:/home/mysql-testmac主机从ubuntu服务器下载文件:scp mysql...原创 2019-03-04 09:50:08 · 2640 阅读 · 0 评论 -
MySQL 数据库删除表中的重复行
1.查找重复记录1)查询两表的差异行:应用场景:查询增量数据SELECT id,titleFROM ( SELECT id, title FROM t1 UNION ALL SELECT id,title FROM t2) tblGROUP BY id, titleHAVING count(*) = 1ORDER BY id;注意:having 的作...原创 2019-03-06 19:18:26 · 560 阅读 · 0 评论 -
MySQL复制表结构
1.同库中复制表:1)方法1:SELECT条件查询CREATE TABLE CONTACTS_BK AS SELECT * FROM CONTACTS WHERE 1=2;2)方法2:LIKE关键字CREATE TABLE CONTACTS_BK LIKE CONTACTS;2.复制表到另一个数据库 表名前加上数据库名即可,注意数据库名区分大小写:CREAT...原创 2019-03-06 19:44:10 · 5556 阅读 · 0 评论 -
MySQL变量的使用
1.变量赋值方式SELECT * FROM CONTACTS;SET @EMAIL:='Jonas'SELECT * FROM CONTACTS WHERE FIRST_NAME=@EMAIL;SELECT @EMAIL:='Roland';SELECT * FROM CONTACTS WHERE FIRST_NAME=@EMAIL;SELECT @NUM_EMAIL:=COUNT...原创 2019-03-08 10:17:52 · 237 阅读 · 0 评论