linux下 mysql用户的管理

自从上在redhat Enterprise 5 中安装了MySQL,这次来实践操作一下MySQL用户的管理;   一、root用户密码的维护: 由于安装MySQL完后,MySQL会自动提供一个不带密码的root用户,为了安全起见给root设置密码: #mysqladmin -u root password 123 (123为密码,也可以写成:’123’或”123″) ; 设置密码后登入时就不能直接输入mysql了,必须跟些参数了,如下: [root@localhost ~]# mysql -u root -p (-u 后跟登入的用户名,-p 提示要[……]

Read more

[…]

Mysql Error:1018:can’t read dir of ‘./dbname’

mysql问题: mysql> use dbname; Database changed mysql> show tables; ERROR 1018 (HY000): Can’t read dir of ‘./dbname/’ (errno: 13) 原因: 这个库目录的属主不对,使用chown修改之,表信息都正常了。 此时可以#ls -l 或 #ll  查看该目录的详细信息,就可发现库目录的属主不是mysql 解决方法: #chown -R mysql:mysql /var/lib/mysql/dbname 其中 /var/lib/mysql/d[……]

Read more

[…]

mysql数据库root密码丢失后的恢复方法

1、结束当前正在运行的mysql进程。 # killall mysqld 有时不行,仍然还有,则运行/etc/init.d/mysql stop 2、用mysql安全模式运行并跳过权限验证。 # /usr/bin/mysqld_safe –skip-grant-tables 或mysqld –skip-grant-tables & 3、以root身份登录mysql。 # mysql -u root 4. 修改root用户的密码; mysql> update mysql.user set password=PASSWORD(‘新密码’) whe[……]

Read more

[…]

ubuntu9.04下修改mysql数据库存储位置

1、关掉数据库 sudo /etc/init.d/mysql stop 2、假设我们指定的数据库文件目录为/db 创建目录 /db,并修改其拥有者及所属群组为mysql:mysql.命令:chown mysql:mysql db 修改mysql配置文件/etc/mysql/my.cnf:将datadir=/var/lib/mysql改为datadir=/db 3、修改ubuntu中的安全设置 sudo gedit /etc/apparmor.d/usr.sbin.mysqld 在这个文件里面加入权限设定,将原来的 /var/lib/mysql/ r, /var/lib/m[……]

Read more

[…]

Linux下如何更改mysql数据存放路径

先停止mysql root@shenzy-ubuntu:/usr/local/mysql# /etc/init.d/mysql stop 完事后最后启动mysql root@shenzy-ubuntu:/usr/local/mysql# /etc/init.d/mysql start linux环境下,如何更改 mysql数据存放路径 linux下,MySQL默认的数据文档存储目录为/var/lib/mysql。假如要把MySQL目录移到/home/data下需要进行下面几步: 1、home目录下建立data目录 cd /home mkdir data 2、把MySQL[……]

Read more

[…]

blast2go 本地化数据库安装运行 以及简单在线调用

最近需要对预测到的基因进行个注释工作,着手进行blast2go的工作: 最简单方式:运用官网的免费在线调用数据库方式,(需要安装好JAVA Java Runtime Environment (JRE) from http://www.java.com/download) 步骤如下: (1)进入官网http://www.blast2go.com/b2glaunch/start-blast2go 选择相应大小的内存,点击here,如未能直接在线运行,则会让你保存并下载blast2go.jnlp 文件。 (2)然后直接在命令行运行  javaws blast2g[……]

Read more

[…]

EnvironmentError: mysql_config not found

EnvironmentError: mysql_config not found

MySQL for Python library在Python中也就相当于JAVA中对应MySQL的JDBC Driver 1. 首先安装mysql sudo apt-get install mysql-server   2. 安装mysql-python 下载MySQL-python-1.2.3.tar.gz(见附件),解压到指定目录。 到解压后的MySQL-python-1.2.3目录下编译配置MySQL-python: python setup.[……]

Read more

[…]

Apache2 won’t load index.php files

I have also noticed that apache won’t even load HTML files from the root (/var/www) directory. As far as I can see. Apache won’t load any page from the root directory. For example when I give to my browser http://localhost/ firefox will display me a dialog asking me to SAVE a PHTML file. It seems[……]

Read more

[…]

ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: NO)

/etc/init.d/mysqld stop mysqld_safe –skip-grant-tables & mysql -u root mysql> use mysql; mysql> update user set password=PASSWORD(“newrootpassword”) where User=’root'; mysql> flush privileges; mysql> quit /etc/init.d/mysqld stop /etc/init.d/mysqld start […]