易截截图软件、单文件、免安装、纯绿色、仅160KB

mysql在ubuntu下的使用

安装好 mysql后在终端输入命令mysql -s root -p
显示:
Access denied for user 'star'@'localhost' (using password: YES)
是服务还没开启,输入:sudo /etc/init.d/mysql start
然后输入 mysql -uroot -p 登录成功
中文问题
Ubuntu 7.04 下用源安装了MySQL。默认情况下,用mysql shell登录创建数据库创建表插入中文数据后,用select查出来是中文,但用JDBC连接就出现乱码。网上搜索到解决方法,如下(先备份数据):
在/etc/my.cnf文件中加上以下两行内容:
[client]
default-character-set=utf8
[mysqld]
default-character-set=utf8
注意,这个文件不一定存在,需将 /安装原文件/support-files/my-medium.cnf 复制到/etc/下,重命名
需重启mysql
停用:sudo /usr/local/mysql/bin/mysqladmin shutdown
启用sudo /usr/local/mysql/bin/mysqld_safe -user=mysql &
查看mysql编码
启用后sudo /usr/local/mysql/bin/mysql
mysql>show variables like 'character%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
注意,这样改变后原先所建数据库似乎不能用(不确定),尽量备份
新建数据库,就不会有乱码了。


相关文档:

MySQL安裝指南

要安裝 MySQL,可以在終端提示符后運行下列命令:
sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install php5-mysql
// 安装php5-mysql 是将php和mysql连接起来
一旦安裝完成,MySQL 服務器應該自動啟動。您可以 ......

mysql 常用举例

drop table student;
create table student
(sno   int   not null unique,
 sname varchar(8) not null,
 ssex  char(2)    not null,
 sage int ,
 sdept varchar(20));
 
 select * from student;
 alter table student drop uniq ......

Backup and Restore MySQL Database Using mysqldump


Backup and Restore MySQL Database Using mysqldump
by Ramesh Natarajan on September 22, 2008ShareThis
[mysqldump - MySQL Backup & Restore]mysqldump is an effective tool to backup MySQL database. It creates a *.sql file with DROP table, CREATE table and INSERT into sql-statements of the source ......

MySQL服务器启动、停止及连接命令

MySQL服务器启动命令如下:net start mysql
MySQL服务器停止命令如下:net stop mysql
MySQL服务器的连接命令如下:
方式一:mysql -h 主机名 -u 用户名 -p 用户密码
方式二:mysql --host=主机名 --user=用户名 --password=用户密码
默认的主机是:localhost ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号