现在位置 >首页 > 所有属于数据库分类文章
0+
mysql的  find_in_set函数使用方法 很多时候我们在设计数据库时有这种情况,比如: 有个文章表里面有个type字段,他存储的是文章类型,有 1头条,2推荐,3热点,4图文 …..11,12,13等等 现在有篇文章他既是 头条,又是热点,还是图文, type中以 1,3,4的格式存储. 那们我们如何用sql查找所有type中有4图文标准的文章呢, 这就要我们的find_in_set出马的时候到了. 先看mysql手册中find_in_set函数的语法: FIND_IN_SET(str,strlist) 假如字符串str 在由N 子链组成的字符串列表strlist 中, 则返回值的范围在 1 到 N 之间 ...
阅读全文
0+
电脑上同时安装ubuntu11.10和ubuntu10.04,为了方便系统切换时不用重新导数据库,所以更改mysql的data目录,指向同一个文件夹。 我现在需要都指向ubuntu11.10的mysql目录下面 停止mysql服务:sudo service mysql stop 第一步:在ubuntu11.04系统中,sudo gedit /etc/mysql/my.cnf 修改: [mysqld] datadir = /var/lib/mysql 为 datadir =/media/6565dffe-ed93-44d4-a7be-ab88f64f14ac/var/lib/mysql 第二步:修改权限 修改/etc/apparmor.d/usr.sbin.mysqld /var/lib/mysql/ r, 替换为 /media/6565dffe-ed93-44d4-a7...
阅读全文
1+
sql文件,内容如下: CREATE TABLE emp(eid INT PRIMARY KEY AUTO_INCREMENT, ename VARCHAR(20) NOT NULL, esex VARCHAR(10), deptid INT NOT NULL); CREATE TABLE dept(deptid INT PRIMARY KEY AUTO_INCREMENT, dname VARCHAR(20) NOT NULL,daddress VARCHAR(200)); INSERT INTO emp(ename,esex,deptid) VALUES(‘chris’,'M’,1),(‘edge’,'M’,1),(‘kelly’,'W’,2),(‘maryse’,'W’,2); INSERT INTO dept(dname,daddress) VALUES(‘dev...
阅读全文
0+
Ubuntu11.10安装上自带的MySQL,执行了 root@ubuntu:~#sudo apt-get install mysql 安装完mysql-server 启动mysql root@ubuntu:~#/etc/init.d/mysql start 本地可以连接进入数据库。 root@ubuntu:~#mysql -uroot -p 设置了远程访问权限: mysql> grant all PRIVILEGES on *.* to admin@’%’ identified by ‘123456′; Query OK, 0 rows affected (0.04 sec) mysql> use information_schema mysql> select * from user_privileges; 查询到有下面的结果:’admin’@’%',说明mysql已经授权远程连接...
阅读全文
0+
describe命令 一、describe命令用于查看特定表的详细设计信息,例如为了查看guestbook表的设计信息,可用: describe guestbook describe ol_user userid 二、可通过”show comnus”来查看数据库中表的列名,有两种使用方式: show columns form 表名 from 数据库名 或者: show columns from 数据库名.表名 三、用describe命令查询具体列的信息 describe guestbook id 就是查询guestbook中id字段的列信息 {DESCRIBE | DESC} tbl_name [col_name | wild] DESCRIBE 是 SHOW COLUMNS FROM 的缩写。 DESCRIBE 提供有关...
阅读全文
0+
以下的文章主要向大家介绍的是MySQL忘记root密码的正确解决办法,我们大家都知道在实际操作中忘记密码是令人十分头疼的事情,以下就是针对这一问题给出的正确解决方案,望你在浏览之后会收获不小。 MySQL忘记root密码解决办法: 在windows下: 打开命令行窗口,停止MySQL服务: Net stop MySQL 启动MySQL,一般到MySQL的安装路径,找到 MySQLd-nt.exe 来到该目录下: C:\Program Files\MySQL\MySQL Server 5.0\bin> 执行:MySQLd-nt –skip-grant-tables 另外打开一个命令行窗口,执行MySQL >use MySQL ...
阅读全文
×
腾讯微博