SQL
SuPerPeng1988
这个作者很懒,什么都没留下…
展开
-
重装系统后加载mysql服务
首先要执行 mysqladmin -u root -p shutdown 把mysql停止掉才可以的。没下面这么复杂,停止掉,cmd下进入mysql目录,执行mysqld-nt --install,只要下面返回Service successfully installed.即可...原创 2014-12-24 12:56:17 · 169 阅读 · 0 评论 -
MySQL
下面直接步骤: 1.点击“连接”,在“常规”选项卡 中输入本地的数据库相关信息; 连接名:随便填,可为空 主机名或ip地址:localhost 端口:3306 用户名:root 密码: 点击确认即可建立本地的数据库连接 2.按步骤1,建立远程服务器的数据库连接; 3,开始备份远程数据库到本地 右键远程数据库名,选择“数据传输”,在弹出窗口的常规选项卡内,左侧...原创 2014-11-15 09:07:30 · 108 阅读 · 0 评论 -
MySQL常用命令
1、MySQL常用命令 sshcreate database name; 创建数据库unixuse databasename; 选择数据库 mysqldrop database name 直接删除数据库,不提醒 oracleshow tables; 显示表unixdescribe tablename; 表的详细描述linuxsel...原创 2014-11-15 14:11:36 · 131 阅读 · 0 评论 -
Mysql忘记root密码的解决方法
1. 在service 中停掉 mysql 的 service2. 进入 %mysql_home%\bin 目录,执行 mysqld-nt --skip-grant-tables3. 开一个新的命令窗口执行 mysql4. 直接就可以登录了,然后执行以下>use mysql>update user set password=password("new_pass") where...原创 2014-11-15 14:21:40 · 307 阅读 · 0 评论 -
多表join查询
最近做项目,需要查询连接多个表后与一个表左连接查询,在网上查了很多的资料,没有找到解决的办法,郁闷了我好几天,今天终于试出来了。高兴了一把。SQL语句操作方式一:select distinct a.id, c.first_name as owner_name,f.stuname,f.stusexname,f.cardno,f.orgincardno,f.classname,f.state,...原创 2014-11-27 16:21:59 · 141 阅读 · 0 评论 -
数据库性能优化记录一(SQL语句优化技术分析)
1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的S...原创 2014-11-28 10:42:46 · 180 阅读 · 0 评论 -
Mysql创建新用户方法
1. CREATE USER语法:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 例子: CREATE USER 'dog'@'localhost' IDENTIFIED BY '123456'; CREATE USER 'pig'@'192.168.1.10...原创 2014-12-01 10:20:25 · 176 阅读 · 0 评论 -
同一服务器MYSQL主从配置
(1)修改my.ini文件(主)。 添加 log-bin=E:/MySqlData/mysql-bin//日志文件的位置 server-id=1 //ID标识 binlog-do-db=databaseName//需要同步的数据库 binlog-ignore-db=mysql //不需要同步的数据库 binlog-ignore-db=test binlog-ignor...原创 2014-12-05 16:42:23 · 183 阅读 · 0 评论