Eric @ EricBess WebHome

Ne gagne pas arrogant, de ne pas perdre la faim, il est choc poitrine et le visage, comme le mien Pinghu

Chinese (Simplified) flagItalian flagKorean flagPortuguese flagEnglish flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flagSwedish flagNorwegian flag
By N2H

MySQL 5 et l'installation de nouvelles fonctionnalités

MySQL AB MySQL 5.0 de la libération que l'entreprise mis en place 10 ans de la plus importante mise à niveau du produit.

MySQL 5.0 comprend de nouvelles fonctionnalités:
SQL procédures stockées et fonctions - Embedded logique à la base de données et d'améliorer les performances;
Trigger - la couche de base de données dans la mise en œuvre de règles d'affaires complexes;
Voir - pour assurer la sécurité des informations sensibles;
Curseur - il est plus facile pour les bases de données et le développement de grands ensembles de données de référence;
Modèle de l'information - sur les méta-données pour faciliter la visite;
XA Distributed Transaction - à soutenir les environnements hétérogènes à travers de multiples bases de données de la complexité des affaires;
SQL mode - pour faire appliquer le serveur vérifie l'intégrité des données;
Les nouvelles Archives fédérés et les moteurs de stockage - MySQL unique branché à l'architecture moteur de stockage permet aux utilisateurs de se fonder sur la demande, facilement basculer entre le moteur de base de données pour obtenir plus de flexibilité, plus de fonctionnalités et de meilleures performances;
Le nouvel outil pour la transplantation - une nouvelle trousse à outils graphique d'Oracle, Microsoft SQL Server, bases de données Microsoft Access et d'autres plates-formes entièrement transplanté à l'objet et toutes les données en MySQL;
Exemples Manager - assistant de gestion à distance permet de démarrer / arrêter de tout le serveur MySQL, ainsi que l'édition à distance des fichiers de configuration, d'erreurs et de journaux de requêtes pour voir le long-fonctions;
Mise à niveau du connecteur et outils de visualization - fournir la haute performance de la version de MySQL ODBC, Java et. NET pilotes de base de données, ainsi que la mise à niveau des MySQL Query Browser et MySQL Manager.

Installation de MySQL:

wget-P tar / http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.17.tar.gz/from/http://www.greatlinux.com/mysql/
tar zxvf tar/mysql-5.0.17.tar.gz
cd mysql-5.0.17
groupadd mysql
useradd-g mysql mysql
CFLAGS = "-O3" CXX = gcc CXXFLAGS = "-O3-felide-constructeurs-fno-exceptions-fno-rtti" \
. / Configure - prefix = / usr / local / mysql \
- Enable-assembler - with-mysqld-LDFLAGS =- all-static - with-charset = GBK
make-j 10
make install
support-files/my-medium.cnf cp / etc / my.cnf

Cliquez ici pour lire la suite

Novembre 28th, 2007 Posté par Eric | Base de données, Système | Pas de commentaires

phpMyAdmin installer, configurer, utiliser (pour Linux et FreeBSD)

1. Installation

wget-P tar / http://easynews.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-2.7.0-pl2.tar.bz2
tar jxvf tar/phpMyAdmin-2.7.0-pl2.tar.bz2
mv phpMyAdmin-2.7.0-PL2 # mysqladmin (facultatif adresse)
cp mysqladmin-R / usr / local / apache / htdocs /

2. Configuration

vi / usr / local / apache / htdocs / mysqladmin / config.default.php
# Modifier votre espace seront envoyés sur le site Web de la phpMyAdmin
Si #: $ cfg [ 'PmaAbsoluteUri'] = 'http://your.domain.com/phpmyadmin/';
$ Cfg [ 'Servers'] [$ i] [' host '] =' localhost '(généralement par défaut, il ya des exceptions)
$ Cfg [ 'Servers'] [$ i] [' auth_type '] =' config '; / / Méthode d'authentification (config, http ou de basé cookie)?
Dans leur propre cour dur avec configuration de débogage, si elle est utilisée sur l'Internet cookie.
$ Cfg [ 'Servers'] [$ i] [' user '] =' root '; / / MySQL utilisateur (nom d'utilisateur, les machines elles-mêmes, avec les privilèges de root, en ligne mis en place votre nom d'utilisateur ftp)
$ Cfg [ 'Servers'] [$ i] [' password '] =''; / / MySQL mot de passe (uniquement nécessaire
Vous n'avez pas à créer leur propre machine, $ cfg [ 'Servers'] [$ i] [' only_db '] =''; / / Si la valeur d'un db-nom, seulement (vous ne disposez que d'un ensemble de données sur vous) ont mis en place $ cfg [ 'DefaultLang'] = 'zh';

3. Sécurité

# Augmentation de l'authentification de l'utilisateur http://www.ericbess.com/ericblog/2007/12/29/apache-linuxfreebsd-setup/
Section 2

Installer des ports FreeBSD

cd / usr / ports / bases de données / phpmyadmin
echo "WITHOUT_X11 = YES">> / etc / make.conf
make install clean
cp / usr / local / www / phpMyAdmin / config.sample.inc.php / usr / local / www / phpMyAdmin / config.inc.php
ee / usr / local / www / phpMyAdmin / config.inc.php
$ Cfg [ 'blowfish_secret'] = 'e2311'; / * vous devez remplir en cela des preuves pour COOKIE AUTH! * /
modifier httpd.conf
Alias / phpmyadmin / "/ usr / local / www / phpMyAdmin /"
<Directory "/usr/local/www/phpMyAdmin/">
Options aucun
AllowOverride Limit
Refuser l'ordre, de permettre
Permettre de tous les
</ Directory>

Cliquez ici pour lire la suite

Novembre 28th, 2007 Posté par Eric | Base de données | Pas de commentaires

MySQL opération commune

1, a montré que la base de données mysql> SHOW bases de données;
2, montrent la table dans la base de données mysql> utiliser des tableaux;
mysql> show tables;
3, les données montrent que la structure de la table:
décrire la table;

4, tableau montre l'enregistrement:
SELECT * FROM table;
5, base de données:
créer la base de données de la Trésorerie;
6, Jian:
utiliser du Trésor;
create table du tableau (une liste de terrain);

Par exemple: aaa venez de créer dans la bibliothèque de table nom de construire, sous la forme id (numéro de série, augmentation automatique), XM (nom), sp (le sexe), csny (date de naissance) à quatre terrain aaa;
mysql> CREATE TABLE nom (id int (3) NOT NULL auto_increment clé primaire, XM char (8), xb char (2), csny date);

Cliquez ici pour lire la suite

5 avril 2007 Posté par Eric | Base de données | Pas de commentaires